awk
文章平均质量分 51
fengyuanye
这个作者很懒,什么都没留下…
展开
-
awk执行的三种方式,以及awk以shell脚本文件形式执行的注意事项
awk执行有三种形式:1.直接以命令行来执行, 语法形式为:awk [option] 'awk语句' 待处理文本文件,实例如图:2.以awk脚本文件来执行需要加-f选项;语法形式为:awk -f awk脚本 待处理文件,具体实例如图:3.以shell脚本的形式来执行 以shell脚本形式执行时,行首的#!/bin/bash 需...原创 2018-09-26 21:18:21 · 13641 阅读 · 1 评论 -
shell文本处理--去空行
1、cat file_name| tr -s '\n'2、cat file_name|grep -v '^$'3、cat file_name|awk '{ if($0=="") print }' cat file_name|awk '{ if(length=="") print $0}'4、cat file_name|sed '/^$/d'原创 2019-02-25 19:37:53 · 572 阅读 · 0 评论 -
打印奇数行或者偶数行
1、打印奇数行 cat file_name|awk 'NR%2' cat file_name|awk 'NR%2==1{print $0}' awk '++i%2' file_name sed '1~2p' file_name 2、输出偶数行 cat file_name|awk '!(NR%2)' ...原创 2019-02-25 19:47:40 · 724 阅读 · 1 评论