从bash执行python脚本后未得到提示

2024-04-25 15:18:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在从bash脚本执行一个python脚本,如下所示 “python-O myscript.pyo&;”

启动python脚本后,我需要手动按“enter”键以获得提示

有没有办法避免这种人工干预

提前谢谢


Tags: 脚本bash手动ampenterpyo办法myscript
2条回答

在后台运行进程的行后面放置wait似乎有效

资料来源: http://www.iitk.ac.in/LDP/LDP/abs/html/abs-guide.html#WAITHANG

举例如下:

!/bin/bash

test.sh

ls-l&; 回声“完成” 等等

非常感谢

通过管道向其输入空白信息:

echo "" | python -O myscript.pyo 

您可能希望创建一个bash别名来保存keyhits:alias run_myscript="echo '' | python -O myscript.pyo"

相关问题 更多 >