2013年4月9日
摘要: awk 的內建函数(Built-in Functions)一、字符串函数 语法:index( 原字符串,寻找的子字符串): 解释:若原字符串中含有欲找寻的子字符串,则返回该子字符串在原字符串中第一次出现的位置,如果没有出现该子字符串则返回0。 例如执行: [root@myfreelinux pub]# awk ‘BEGIN{print index(“0411-8888-9999″,”-8″)}’ 5是返回值,实际上检索到“-8”时,“-”在第五位,所以返回值就是5了。 语法:length(字串) 解释:返回该字串的长度。 例如执行:[root@myfreelinux pub]# awk ‘BE 阅读全文
posted @ 2013-04-09 11:12 左耳击飞 阅读(1195) 评论(0) 推荐(0) 编辑
摘要: awk 用法:awk ' pattern {action} '变量名 含义ARGC 命令行变元个数ARGV 命令行变元数组FILENAME 当前输入文件名FNR 当前文件中的记录号FS 输入域分隔符,默认为一个空格RS 输入记录分隔符NF 当前记录里域个数NR 到目前为止记录数OFS 输出域分隔符ORS 输出记录分隔符1、awk '/101/' file 显示文件file中包含101的匹配行。 awk '/101/,/105/' file awk '$1 == 5' file awk '$1 == "CT&quo 阅读全文
posted @ 2013-04-09 10:39 左耳击飞 阅读(229) 评论(0) 推荐(0) 编辑