0
点赞
收藏
分享

微信扫一扫

Linux中$、\、‘、“等字符的作用

忍禁 2022-04-04 阅读 123
bash

1、$ 美元符
2、\ 反斜杠
3、` 单引号
4、" 双引号

1 例子

A.txt中内容如下:

ABCDEFG
1234456
abcdefg

命令如下:

amax@amax:/data/wyx/horizon/shell_learn$ B=`cat A.txt|grep 234`
amax@amax:/data/wyx/horizon/shell_learn$ echo $B
1234456
amax@amax:/data/wyx/horizon/shell_learn$ echo "$B"
1234456
amax@amax:/data/wyx/horizon/shell_learn$ echo "\$B"
$B
amax@amax:/data/wyx/horizon/shell_learn$ echo '$B'
$B
amax@amax:/data/wyx/horizon/shell_learn$

2 解释

$:取变量值
双引号对$符号不起作用,对有些特殊字符可以将其特殊含义屏蔽掉
单引号可以将特殊字符$的特殊意义屏蔽掉,也可屏蔽其它特殊字符
反斜杠可以将特殊字符$的特殊含义屏蔽掉,也可屏蔽其它特殊字符

举报

相关推荐

0 条评论