^在linux中一般的意义是
ctrl键,^@如果是一个组合键的话,那就是ctrl+shift+数字键2。
简单介绍下一些
特殊符号的意义。
% 除法 (Modulo)
在运算式中,用来表示 “除法”。
expr 10 % 2
此外,也被运用在关于变量的规则
表达式当中的下列
${parameter%word}${parameter%%word}
一个 % 表示最短的 word 匹配,两个表示最长的 word 匹配。
= 等号 (Equals)
常在设定变数时看到的符号。
vara=123echo ” vara = $vara”
或者像是 PATH 的设定,甚至应用在运算或判断式等此类用途上。
== 等号 (Equals)
常在条件判断式中看到,代表 “等于” 的意思。
if [ $vara == $varb ]
…下略
!= 不等于
常在条件判断式中看到,代表 “不等于” 的意思。
if [ $vara != $varb ]
…下略
^
这个符号在规则表达式中,代表行的 “开头” 位置。