echo 打印
echo -e 开启转义模式(\)
${变量名称} 变量引用
“” 双引号内可引用变量
‘’ 单引号内不可引用变量
`` 可以将命令的返回值赋值给变量
$? 查看上条语句是否成功
((a+b)) 对变量进行运算操作
({1…10}) 等价于seq 1 10。表示1到10的数组
awk ‘BEGIN{print 2/3}’ 小数计算
${s:6:3} 从第六个下标开始显示,显示3个
${s#***} 进行去头操作
${s#s} 匹配出现的第一个元素,截取之后的字符串(掐头)
${s##s} 匹配出现的最后一个元素,截取之后的字符串(贪婪匹配)
${s%s} 去尾(标准的尾部)
${s%s} 去尾(匹配尾部的第一个元素,截取之前的字符串)
${s%%s} 去尾(贪婪去尾)
${s/a/b} 把匹配到的a字段替换成b字段
echo / / / 打印当前bash的pid
shell学习笔记
最新推荐文章于 2022-03-07 15:43:15 发布
![](https://img-home.csdnimg.cn/images/20240611030827.png)