首页 > 系统服务 > 详细

shell-记不住的知识点记录

时间:2019-04-17 17:14:44      阅读:108      评论:0      收藏:0      [点我收藏+]
shell特殊变量

$#:执行脚本时,传递参数的个数
$?:上一条命令执行是否正常;返回0表示正常,返回1表示不正常
$$:返回执行脚本时的PID
$*:以长字符串的形式返回所有传递的参数

shell数组:shell中的数组是一维数组

 ${ARRAY_NAME[*]}:依次显示数组中的所有元素
 ${ARRAY_NAME[@]}:依次显示数组中的所有元素
 ${#ARRAY_NAME[*]}:统计数组的长度
 ${#ARRAY_NAME[@]}:统计数组的长度

sed拼接

行首拼接:s#^#VAR&#g
行尾拼接:s#$#&VAR#g
注:VAR在此处是变量,表示要拼接的内容;

&符号的作用:
1)&符号引用的是前面字符串或正则匹配到的结果
2)&符号常用来拼接字符串

shell-记不住的知识点记录

原文:https://blog.51cto.com/14284607/2380208

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!