标签: bash
我有一个bash脚本,在执行时显示一个MENU。所以,用户可以选择一个选项(1,2,3,4,...)。
但是现在我还需要编写一个执行脚本的crontab并自动选择菜单中的选项2.
有什么办法吗?虱子执行脚本并执行并回显“2”?
答案 0 :(得分:0)
您有几个选择。一个是expect,它允许您期望并响应该程序。另一个是简单地流入程序,例如,echo "2" | /path/to/your/script.sh。或者,我建议您修改脚本以简单地接受参数。
expect
echo "2" | /path/to/your/script.sh