0
我有一個目錄中的一些文件,這是輸入文件爲我的Python腳本運行Python程序:shell腳本命令行參數
<1.in>
<1.in.xml>
<2.in>
<2.in.xml>
<3.in>
<3.in.xml>
...
..
.
我有以下至今:
for i in $(ls dir/*.in)
do
new = ${i%%.in}
test.py -i $new.in.xml -o out_$new -x $new.in -c 56
done
當我運行這個時,它不會創建一個輸出文件(用-o選項定義)。 錯誤是:
IOError: [Errno 2] No such file or directory
有什麼建議嗎?
你手動嘗試像'test.py -i 1.in.xml -o OUT_1 -x 1.in -C 56'?會幫助你縮小問題 – 2011-03-16 16:14:18
顯示我們test.py代碼 – Nix 2011-03-16 16:19:46
是的,我做到了手動...這時候我用一個單一的輸入文件運行Python代碼運行正常! – user638501 2011-03-16 16:29:09