【发布时间】:2018-03-16 20:58:49
【问题描述】:
所以,我正在尝试通过命令行自动执行在 Linux 上运行的 python 应用程序菜单。我知道我需要输入哪些命令才能通过菜单,但似乎无法弄清楚如何让 shell 脚本执行我想要的操作。相反,它会等到应用程序关闭以完成脚本。例如:
我的 shell 脚本:
#!/usr/bin/bash
./App.py
echo '1'
echo '2'
echo '3'
我期望发生的事情
[adminuser@localhost BASH]$ ./auto.sh
Welcome to App.py!
Enter 1 to continue or 2 to exit: 1
Enter 2 to continue or 3 to exit: 2
等等……
相反,我必须自己继续浏览菜单,然后当应用程序终止时它会输出我的所有回声。
这里需要注意的是,我无法安装任何未安装在 Ubuntu 中的库。出于安全原因,此计算机未联网,并且无法与任何磁性媒体进行交互。我有哪些选择?
提前致谢!
【问题讨论】:
标签: python linux shell command line