我的程序运行(exec ..)一个外部程序。 运行时,外部程序会要求用户[是/否]继续下一步。
不是在命令行中键入[yes],而是如何从程序中将[Yes]传递给外部程序。
答案 0 :(得分:1)
在命令行上提供“是”响应的经典方法是-y
选项(通常使用并行-n
选项来表示“否” - 请参阅fsck(1)
)
还有空间争辩说,运行程序应该是'是的,我的意思是做'操作'。但是,有时候指定“是的,我的意思是这样做”是有意义的(例如DBMS实例的一次性初始化)。
答案 1 :(得分:1)