我有一个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[@]}"