coreutils计划的重点是什么'是'?

时间:2014-09-07 19:11:16

标签: linux gnu-coreutils

它所做的只是一遍又一遍地重复第一个论点?

这只是某种古怪的'复活节彩蛋'还是有用的。该手册页至少可以说是稀疏的。

5 个答案:

答案 0 :(得分:7)

某些程序,例如find(1)使用-ok选项,rm(1)使用-i选项等等,可以询问是/否问题。某些脚本可能会将这些程序与这些选项一起使用。

因此有时方便将yes的输出传递到这些程序或脚本中。

所以答案是有时(但很少)yes是有用的。我可能每年使用一到两次。

顺便说一下,它可能在您自己的脚本或管道命令中很有用。它也可能对基准测试有用。

答案 1 :(得分:2)

程序是用于测试/学习
当我们了解杀戮过程时,我在学校使用它 这是使用无限循环的最快方法:D

答案 2 :(得分:1)

放下格局:yes > /dev/sdaX击键次数少于dd if=/dev/zero of=/dev/sdaX

它运行得不快。有时候我不在乎。

答案 3 :(得分:0)

用它来默认答案。即

是的RM * .exe

答案 4 :(得分:0)

很少用来输入"是"或"不"互动节目

更常用于生成测试模式或其他:

yes | head -n10 > 10lines.txt
yes 0 | sed '1~2s/0/1/' # generate 1,0,1,0,... infinite clock
yes 'UUUUUUUUUUUUUUUUU' | tr -d '\n' > /dev/to/overwrite  # with alternating bits