我正在使用 Python 在 linux 机器上自动安装 rpm。我使用 plink 连接到 linux 盒子。首先,我需要获取已在盒子上安装的某些 rpm 的信息。为此,我是命令
os.system('plink root@server -pw pass rpm -qa|grep string > rpm.txt')
此处命令行解释'|'
为 cmd 命令并抛出错误“grep 未被识别为内部或外部命令、可运行程序或批处理文件”
也是rpm.txt
在我的机器上而不是在 linux 机器上创建的。
无论如何,我可以使用'|'
并且还确保'rmp.txt'
在 linux 框中创建?