首页 > 代码库 > 拾遗:shell 技巧之 yes 小工具

拾遗:shell 技巧之 yes 小工具

当需要在脚本中自动回答 ‘yes‘ 或 ‘no‘ 等选项时,就可以调用 yes 小工具,语法如下:

技术分享

如(对于管道后面的命令执行过程中提出的每个询问,都发送定制的内容 no 过去):

  yes no | cp -i testfile /tmp

就等同于:

  cp -n testfile /tmp

对于没有像 cp 一样提供内置选项的工具,就可以使用 yes 工具自动回答任何需要的内容。

 

拾遗:shell 技巧之 yes 小工具