从不尊重白色的脚本中执行脚本

亚当·拉尔森

我正在尝试使用exec命令从脚本运行脚本,但是遇到问题,我认为它会将参数作为一个参数来处理。

我试过了

exec  $0 -r -c -i $instance -s $sdir -d $ddir

exec  "$0 -r -c -i $instance -s $sdir -d $ddir"

exec  '$0 -r -c -i $instance -s $sdir -d $ddir'

但它们都无法正常工作

我已经读过有关空白的信息,据我了解,第一个应该可以工作

乔贝

第一个应该起作用,但是正如@jordanm所建议的,始终将变量放在双引号“”内,以防止空格和特殊字符与您的代码混淆

exec "$0" -r -c -i "$instance" -s "$sdir" -d "$ddir"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章