即使從哪裏開始,我也不確定。根據文件名在新創建的文件夾中運行bash腳本
我有一個程序輸出文件的列表,讓我們稱他們爲富。它們的編號輸出如foo_1.out
我想爲每個文件創建一個目錄,將文件移動到其目錄,在該目錄中運行bash腳本,從每個腳本獲取輸出,將其複製到根目錄作爲連接的單個文件。
據我所知,這不是一個論壇,「嘿,爲我做的工作」,我誠實地試圖學習。任何建議在哪裏看都衷心感謝!
謝謝!
即使從哪裏開始,我也不確定。根據文件名在新創建的文件夾中運行bash腳本
我有一個程序輸出文件的列表,讓我們稱他們爲富。它們的編號輸出如foo_1.out
我想爲每個文件創建一個目錄,將文件移動到其目錄,在該目錄中運行bash腳本,從每個腳本獲取輸出,將其複製到根目錄作爲連接的單個文件。
據我所知,這不是一個論壇,「嘿,爲我做的工作」,我誠實地試圖學習。任何建議在哪裏看都衷心感謝!
謝謝!
要獲得所有文件的列表中的目錄或文件夾製作,檢查出os module。具體來說,請嘗試os.listdir
和os.mkdir
要複製文件,您可以手動打開每個文件,將內容複製到一個字符串,然後將其重寫爲不同的文件。或者,查看shutil模塊
要運行bash腳本,請使用subprocess庫。
所有這三個應該是python的標準庫的一部分。
@PythonNewb - 沒問題,祝你好運。 – jmetz 2012-07-25 15:52:02