当我第一次遇到* nix中的yes
程序时,我无法想到它的重要用途。
这个程序是如何使用的?
答案 0 :(得分:21)
yes
用于在采取行动之前自动执行需要确认的交互式程序。
yes | rm -ri foo
大致相当于
rm -rf foo
不同之处在于-f
也将在失败的情况下继续进行。
答案 1 :(得分:10)
另一个人可能会快速将同一文本的n行添加到文件中:
yes "this is the text I want to add to a file"|head -200>myFile.txt
创建一个包含200行相同文本的文件。
答案 2 :(得分:4)
它的输出可用于对某些正在停止要求(y / n)输入的正在运行的进程说“是”。