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