Max*_*lov 3 utilities shell-script
我已经在 VMWare 虚拟机上安装了 Ubuntu。
当我开始安装 VMWare 工具时,我偶然发现了一个简单的问题:
如果我执行一个脚本(VMWare 工具案例中的 perl 脚本),有没有办法让我提前告诉执行,如果它提示我输入,假设它有一个默认值,它只是使用它,而不是等待让我按回车键?
yes
专为此目的而设计;它会连续向 stdout 输出相同的字符串,因此您可以将其通过管道传输到另一个脚本中,并且它会对每个提示保持相同的回答。它默认为,y
所以它可以对提示说“是”,但如果你只是想让它每次都发送一个换行符,你可以将空字符串作为参数传递给它:
$ yes '' | vmware-script
Run Code Online (Sandbox Code Playgroud)