尝试在sh脚本内传递python变量

时间:2019-04-14 07:43:41

标签: python bash

我有一个sh脚本,我试图通过环境变量在其中调用python程序,但它返回错误

脚本:

#!/system/bin/sh
MN_MOVI="--movie_template '<$title ><($year)><$extension>'" 
mnamer test.mp4 "$MN_MOVI"

错误:

mnamer: error: unrecognized arguments: --movie_template '< ><()><>'

代码可以正常使用

mnamer test.mp4 --movie_template '<$title ><($year)><$extension>'

编辑-

tripleee链接了正确的修复程序,将MN_MOVI设置为对其进行修复的数组

MN_MOVI=(--movie_template '<$title ><($year)><$extension>')
mnamer test.mp4 "${MN_MOVI[@]}"

0 个答案:

没有答案