我是一只小白兔~
发布时间:2016-05-20 16:46:09
linux shell在编程方面比windows 批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。 下面是个人在使用时候,对它在数组方面一些操作进行的总结。 1.数组定义 [chengmo@centos5 ~]$ a=(1 2 3 4 5)[chengmo@centos5 ~]$ echo $a1 一对括号表示是数组,数组.........【阅读全文】
发布时间:2016-05-20 15:38:48
本文将会讲解一些linux中命令的使用与技巧希望对新手给予帮助一 、eval命令将会首先扫描命令行进行所有的置换,然后再执行该命令。该命令适用于那些一次扫描无法实现其功能的变量。该命令对变量进行两次扫描。这些需要进行两次扫描的变量有时被称为复杂变量。不过这些变量本身并不复杂。eval命令也可以用于回显简单变量,.........【阅读全文】
发布时间:2016-05-20 14:53:55
awk的-F参数可以指定新的记录分隔符,有些时候可能需求指定多个分隔符,比如下面的内容width:720 height:360如果需要取出width和height后面的值的话,一般大家会这样做,即做两次awk操作# echo "width:720 height:360" | awk '{print $1;print $2}' | awk -F: '{print $2}'720360其实呢,通过在awk中指定.........【阅读全文】
发布时间:2016-05-20 14:43:38
一、NR和FNR1.释义NR: 表示当前读取的行数FNR:当前修改了多少行2.举例比如现在AWK处理到第五行。第一行没有进行操作,2,3,4,5行进行了操作,那么NR=5,FNR=4NR==FNR 表示从起始行到当前行,awk都进行了操作,比如修改,添加等等 ;二、NF和$NF1.释义NF:浏览记录的域的个数$NF: 最后一个列,输出最后一个列的内容.........【阅读全文】