day1:shell脚本中常见的符号及功能描述
1.shell中常见的符号及功能描述:
符号 | 功能描述 | eg |
双引号 " " | 引用字符串,字符串中部分特殊符号有意义 | |
单引号 ' ' | 引用字符串,字符串中特殊符号全都没有意义 | echo '${i}' 输出${i},$符号引用变量无效 |
反引号` `、$() | 将符号内执行的结果转为值 | |
$(( ))、$[ ]、(( )) | 算术运算 | echo $[1+2]输出为3 |
${} | 变量替换 | |
() | 数组初始化 | |
[ ] | 条件测试 | [ -z $UID ] 注意符号 [ 和 ] 内容之间必须要空格 |
[[ ]] | 字符串比较 | |
{ } | 括起一个语句块 |