随笔分类 - awk
摘要:转自:http://www.cnblogs.com/emanlee/p/3327576.html awk 用法:awk ' pattern {action} ' 变量名 含义 ARGC 命令行变元个数 ARGV 命令行变元数组 FILENAME 当前输入文件名 FNR 当前文件中的记录号 FS 输入
阅读全文
摘要:(1)getline从交互式的用户输入中\c中获取内容; (2)getline从文件中获取内容; (3)从命令输出中获取;
阅读全文
摘要:system只能对命令的输出结果输出到终端。 getline在awk中可以使命令的输出结果传到一个变量中保存。
阅读全文
摘要:(1)文件filename的内容 (2)去掉第四列的$和,并汇总第四列的和。 gsub函数用空串替换$和,再将结果输出到filename中。 (3)输出结果。 (4)格式化形式的输出
阅读全文
摘要:前段时间和几位同事讨论过一个问题:Shell脚本里面怎样把一个数组传递到awk内部进行处理? 当时没有找到方法。前两天在QQ群里讨论awk的时候,无意间又聊起这个话题。机缘巧合之下找到一个思路,特此分享。 测试环境: [root]# head -1 /etc/redhat-release Red H
阅读全文
摘要:在awk中可以直接执行shell命令。 [plain] view plain copy zoer@ubuntu:~$ touch a zoer@ubuntu:~$ touch b zoer@ubuntu:~$ cat a.txt a b zoer@ubuntu:~$ awk '{cmd="rm "$
阅读全文