我正在通过 python 运行一些 bash 命令os.system('/vt -start ./home/mydb ./home/images/image-001-053.png 2>&1 | tee ./ results.txt >/dev/pts/2')
。这是一个可以在终端上运行的命令tty=/dev/pts/2
。
运行命令后,bash 终端的输出将保存在文件 ( results.txt
) 中,稍后我应该读取该文件。问题是,运行命令后,我需要手动按键盘Enter key
才能在同一个终端中以tty
数字运行下一个命令2
,python 不会强制'\n'
再次返回命令行。
你有什么建议吗?如何Enter key
在终端上添加模拟键盘的命令?