0
我有一個文本文件,其中包含100個bash命令,我想在新的屏幕中執行每5個,但我不知道我是否可以在此使用「for」案件 。python從文本文件發送特定數量的命令
例如,我們有這些命令: -
mkdir 1
cd 1
rm -rf 1.txt
rm -rf 2.txt
cd ..
mkdir2
...
我想創建一個新的屏幕,併發送前5個命令,它被執行,然後把其他5到另一個屏幕來結束文件 。
我該怎麼做?任何幫助請與編碼?
感謝
什麼?你想每5個命令產生一個新的屏幕?你爲什麼這樣做?爲什麼不把你的輸出重定向到一個文件或什麼? –
我發送的命令需要很長時間,因爲它處理的是大文件。我只是寫了這個例子。 python腳本只是自動完成整個命令的過程 – abualameer94
你試過了什麼? Python有一個['subprocess'](http://docs.python.org/2/library/subprocess.html)模塊。 – ChrisP