VALUE1=123
VALUE2=456
S_ID=123456789
G_ID=34634
/opt/customtools/custom_cmd -a -g $G_ID -m custom -c '=value9 $S_ID $VALUE1 $VALUE2'
以前从未使用过 bash 脚本,我现在正在查看一些代码,我发现了这一点,出于某种原因,我在互联网上找不到任何描述此行末尾功能的地方('=value9. ..部分)。串联?添加?请指教。
单引号内的内容是文字——在调用正在运行的程序之前,它不会被 shell 以任何方式修改。
因此,完全按原样=value9 $S_ID $VALUE1 $VALUE2
传递给正在运行的命令(没有被替换,也没有被替换);因此,它的含义取决于该命令如何解释它。$VALUE1
123
$VALUE2
456
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句