gpt4 book ai didi

python - 与 Linux 命令行应用程序交互

转载 作者:太空宇宙 更新时间:2023-11-04 12:19:00 24 4
gpt4 key购买 nike

因此,我正在尝试通过命令行自动浏览在 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

等...

相反,我必须自己继续浏览菜单,然后在应用程序终止时输出我的所有 echo 。

这里要注意的是,我无法安装任何未在 Ubuntu 中安装的库。出于安全原因,此计算机未联网且无法与任何磁性媒体交互。我有哪些选择?

提前致谢!

最佳答案

您的脚本应该如下所示:

(echo -e "1\n2\n3") | python App.py

关于python - 与 Linux 命令行应用程序交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46582259/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com