
SHELL
一些简单shell使用
半土
这个作者很懒,什么都没留下…
展开
-
shell的for循环
shell的for还是挺好用的,所以这里敲一些for的用法,也很简单:第一个是for的标准用法:for((i=0; i<=10; i++)) do ............... done第三种是for...in...举两个例子,一个vi的文本文件,可以遍历每行for i in `cat /tmp/aaa`第二个for i in {1.....原创 2019-12-31 19:50:16 · 190 阅读 · 0 评论 -
shell变量嵌套
闲话少说,翻了很多百度,发现一些问题:想用二维数组,但是shell支持的不好于是只能:在变量套变量的调用中也走了一些弯路,不过还好解决了,总结如下:两个关键,第一个是eval:在for循环中,数组变量取值(数组变量中嵌套了变量)时加入了evaleval nList$j[$k]=`echo $i|cut -d, -f$k`第二个是shell不支持${{ }},所以在加入e...原创 2019-12-31 19:39:21 · 2947 阅读 · 0 评论 -
shell 正则判断
很难找到对字段正则表达的判断:判断号用=~下面是对IP地址的判断举例: 判断匹配IPif [[ "$svrIp" =~ ^([0-9]{1,3}.){3}[0-9]{1,3}$ ]];thenecho "hello world" echo "IP is True"elseecho "False"fi...原创 2019-12-28 20:47:57 · 2589 阅读 · 0 评论