问题:
shell中的命令
python py-script.py $filename
其中filename
是变量,表示文件名,文件名中可能包含空格,比如:Lena img.jpg
解析命令时,会将Lena img.jpg
解析为两个参数,导致参数过多而报错,或运行错误
解决方法:将此变量 $filename
加上双引号 "$filename"
即可。
python py-script.py "$filename"
问题:
shell中的命令
python py-script.py $filename
其中filename
是变量,表示文件名,文件名中可能包含空格,比如:Lena img.jpg
解析命令时,会将Lena img.jpg
解析为两个参数,导致参数过多而报错,或运行错误
解决方法:将此变量 $filename
加上双引号 "$filename"
即可。
python py-script.py "$filename"