在 bash 中将字符串放在单引号中是什么意思?

盲区044
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传递给正在运行的命令(没有被替换,也没有被替换);因此,它的含义取决于该命令如何解释它。$VALUE1123$VALUE2456

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

“ bash-”中的“-”是什么意思?

来自分类Dev

bash中冒号“:-”是什么意思

来自分类Dev

!!:2在Bash中是什么意思?

来自分类Dev

bash中的\'$ char是什么意思?

来自分类Dev

$ {_ [0]}在bash中是什么意思?

来自分类Dev

bash或zsh中的“ $-”是什么意思?

来自分类Dev

bash中的$#是什么意思?

来自分类Dev

在Bash脚本中,“ $!”是什么意思?

来自分类Dev

bash中的'$是什么意思?

来自分类Dev

$ {_ [0]}在bash中是什么意思?

来自分类Dev

“ bash-”中的“-”是什么意思?

来自分类Dev

!$在Bash脚本中是什么意思?

来自分类Dev

bash中的$$ 1是什么意思?

来自分类Dev

bash中的\'$ char是什么意思?

来自分类Dev

如何在bash脚本中转义双引号字符串中的单引号?

来自分类Dev

bash [@]是什么意思?

来自分类Dev

“ bash”是什么意思?

来自分类Dev

-bash是什么意思?

来自分类Dev

“ bash”是什么意思?

来自分类Dev

Bash:在带空格的字符串中添加额外的单引号

来自分类Dev

禁用从bash read内置命令转义字符串中的单引号

来自分类Dev

bash中if条件中的-s和[[]]是什么意思?

来自分类Dev

bash选项中的最后一个“-”(连字符)是什么意思?

来自分类Dev

在bash脚本中将命令放在单引号中是否有效?

来自分类Dev

bash中的|&(竖线和号)是什么意思?

来自分类Dev

bash命令中的@符号是什么意思:date --date @ ...?

来自分类Dev

bash / Makefile中的双美元符号是什么意思?

来自分类Dev

bash命令中!#:*!#:1-是什么意思?

来自分类Dev

bash中的“ exec some_cmd&”是什么意思