我想创建一个桌面快捷方式来使用 重置跟踪器tracker-reset -e
。它每次都会显示是或否的问题。我可以绕过它吗?
答案1
答案2
通常,你可以“回应”命令的答案,例如
echo y | tracker reset -e
它确实会自动为提示提供答案“y”。
如果终端应用程序请求更多提示,您可以提供多个答案,例如
printf '%s\n%s\n%s\n' y 1 q | terminalprogram
在这个假设的例子中,程序的第一个提示terminalprogram
是回答y
,然后用1
,然后用q
。通过将每个答案包含在文本文件的新行中answers.txt
,然后将文件的内容提供给程序,可以实现相同的效果,如下所示
cat answers.txt | terminalprogram
或者
terminalprogram < answers.txt