shell学习笔记

本文详细介绍了Shell的各种命令和用法,包括打印、变量引用、条件判断、文本处理、进程控制等方面,还涵盖了awk、sed等文本处理工具的使用,是学习和提升Shell技能的好资料。
摘要由CSDN通过智能技术生成

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值