Я использую Python для автоматизации установки пакетов в Linux. я использую plink для подключения к Linux Box. Сначала мне нужно получить информацию об уже установленных на коробке определенных оборотах. для этого я команда
os.system('plink root@server -pw pass rpm -qa|grep string > rpm.txt')
Здесь командная строка интерпретирует '|'
как команду cmd и выдает ошибку «grep не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл».
Также rpm.txt
создается на моей машине, а не на Linux.
В любом случае, я могу использовать '|'
, а также убедиться, что 'rmp.txt'
создан в окне Linux?