Chinaunix
标题:
过滤文件中的空行
[打印本页]
作者:
到处流浪的猫
时间:
2009-06-14 20:28
标题:
过滤文件中的空行
刚看了SHELL中的awk部分
现在想过滤文件中的空行输出
自己写的两个:
awk '{if($0 !~/^$/)print $0}' test.txt
awk '{if(NF>0)print $0}' test.txt
试了下,可以输出正确结果,但不知道完善不完善或是大家有没有更好的命令
作者:
blackold
时间:
2009-06-14 21:10
标题:
回复 #1 到处流浪的猫 的帖子
awk '!/^$/' urfile
复制代码
awk 'NF' urfile
复制代码
作者:
haimming
时间:
2009-06-14 21:17
awk '/./' test
作者:
寂寞烈火
时间:
2009-06-14 21:27
黑哥的
awk 'NF' urfile
真NB!~ 学习·~~
另外两个awk的, 如果有TAB的话不能过滤出去
作者:
blackold
时间:
2009-06-14 21:30
标题:
回复 #4 寂寞烈火 的帖子
烈火,我班门弄虎了。
假设LZ指的是“真空行”。
作者:
寂寞烈火
时间:
2009-06-14 21:40
原帖由
blackold
于 2009-6-14 21:30 发表
烈火,我班门弄虎了。
假设LZ指的是“真空行”。
您太客气啦~~
作者:
可恶的
时间:
2009-06-14 21:49
NF,赞。
作者:
lengyuzlg
时间:
2009-06-15 11:54
^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I$
这个空行啥意思
^I啥意思
作者:
blackold
时间:
2009-06-15 12:00
标题:
回复 #8 lengyuzlg 的帖子
tab符。
作者:
xiaobaibbb
时间:
2009-06-15 12:43
学习学习~
作者:
南无小和尚
时间:
2009-06-15 13:01
学习学习
作者:
到处流浪的猫
时间:
2009-06-15 13:49
向黑哥学习
awk 'NF' test.txt
作者:
鲤鱼馒头
时间:
2009-06-15 13:51
awk真强大
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2