yes命令有什么用。我man yes也尝试这样做,但我想知道何时需要使用此命令。您可以按照手册页了解 的用法yes。但我正在寻找我们需要的时候?在什么情况下我需要例子。
nux*_*nux 11
创建“是”是为了允许请求确认的任务自动化。如果您有一个程序希望您在执行某些操作之前告诉它“y”,那么您现在可以通过将 yes 管道传输到该程序中来自动化该程序。
例子 :
yes | rm -i *.txt
Run Code Online (Sandbox Code Playgroud)
这里通过管道传送 yes 来确认删除目录中的所有 txt 文件。
另一个选项重复打印字符串:
yes "test"
Run Code Online (Sandbox Code Playgroud)
顺便过来Ctrl + C
它也可以用来说不,在 rm 之后重复 n :
yes n | rm -i *.txt
Run Code Online (Sandbox Code Playgroud)
上面的示例表示当 rm -i 提示删除文件时不要删除该文件。