摘要: 1、sed执行模板=sed '模式{命令1;命令2}'即逐行读入模式空间,执行命令,最后输出打印出来2、为方便下面,先说下p和P,p打印当前模式空间内容,追加到默认输出之后,P打印当前模式空间开端至\n的内容,并追加到默认输出之前。sed并不对每行末尾\n进行处理,但是对N命令追加的行间\n进行处理 阅读全文
posted @ 2018-01-23 11:58 风儿飘 阅读(4917) 评论(0) 推荐(1) 编辑
摘要: 1、打印文件奇数行sed -n 'p;n'sed 'n;d' sed -n '$!N;P'sed -n '1~2p'awk 'i=!i'awk 'NR%2'2、打印文件偶数行sed -n 'n;p'sed -n '0~2p'awk '!(i=!i)'awk '!(NR%2)'3、打印文件倒数第二行s 阅读全文
posted @ 2018-01-23 11:57 风儿飘 阅读(169) 评论(0) 推荐(0) 编辑
摘要: ARGC 命令行参数个数ARGV 命令行参数排列ENVIRON 支持队列中系统环境变量的使用FILENAME awk浏览的文件名FNR 浏览文件的记录数FS 设置输入域分隔符,等价于命令行 -F选项NF 浏览记录的域的个数NR 已读的记录数OFS 输出域分隔符ORS 输出记录分隔符RS 控制记录分隔 阅读全文
posted @ 2018-01-23 11:56 风儿飘 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1.sed -n '2'p filename 打印文件的第二行。 2.sed -n '1,3'p filename 打印文件的1到3行 3. sed -n '/Neave/'p filename 打印匹配Neave的行(模糊匹配) 4. sed -n '4,/The/'p filename 在第4行 阅读全文
posted @ 2018-01-23 11:53 风儿飘 阅读(2221) 评论(0) 推荐(0) 编辑