ChinaUnix.net
相关文章推荐:

如何删除空行

grep,sed,tr,awk加上正则,它们非常强大,参数也多,有时学了这个就忘了那个,如何用grep,sed,tr,awk删除文件中的所有空行,有没有朋友总结一下?

by hellolinux - Shell - 2006-02-23 09:10:29 阅读(26302) 回复(8)

相关讨论

有个文件约上千行,每隔十行内容空一行,我现在想不要这些空的行了,有什么办法? 请指教!

by ukyo502 - Shell - 2006-08-18 20:20:56 阅读(1891) 回复(6)
by idragon - Shell - 2003-08-25 13:44:37 阅读(3400) 回复(14)

#!/usr/bin/perl use strict; use warnings; my $File1="\/tmp\/1"; my $File2="\/tmp\/mon2\.$$"; open IN,"<$File1" or die "can't open file: $File1,$!"; open OUT ,">$File2" or die "can't open file: $File2,$!"; while(){ next unless /\S/; tr/\r//d; #print OUT $_ || die("$File2: print failed"); print OUT $_; } close(IN); close(OUT); 这样的可以的,但感觉太复杂了,有什么简单方法 在shell中只要sed一下...

by huanghaojie - Perl - 2009-03-04 12:07:05 阅读(4852) 回复(5)

例如:crontab文件如下: 15 * * * * /cg3063_20070323103916.sh/cg3063_20070317121727.sh 15 * * * * /cg3063_20070323103916.sh/cg3063_20070323094015.sh 10 * * * * /home/cg3063_20070323155357.sh 10 * * * * /home/script/cg3063_20070326113955.sh 如何把他们之间的空行删除,

by 古道西风 - Shell - 2007-03-26 13:50:32 阅读(2323) 回复(5)

文件abc.log 20051012 20051018 20051025 20051031 20051101 20051102 现要删除文件中的空行,请教前辈用sed怎么实现? 谢谢!

by suphone - Shell - 2005-11-03 18:30:22 阅读(1118) 回复(5)

:em14:各位大虾, 如何删除文本中的空行?

by bbsnx - Shell - 2005-08-30 16:08:49 阅读(2443) 回复(6)

看到大多删除空行的办法都是用sed或者grep工具,不知道在vim 中如何删除空行。 察看vim 的tipps (http://vcd.gro.clinux.org/doc/tips.html),看到 删除空行的办法是: :let m = m . "{dd" 可是试了一下却不行,不知道问题出在哪儿? 多谢!

by jiadingjun - Shell - 2013-11-14 23:56:09 阅读(72404) 回复(18)
by wpdhy - Shell - 2003-06-16 22:01:17 阅读(2115) 回复(8)

我需要用一个脚本删除文件中的空行,然后在其他地方使用这个没有空行的文件。 请问这个脚本怎么写呢? 谢谢

by 瘾上你了 - Shell - 2013-01-28 17:02:24 阅读(4090) 回复(7)

我知道可以用 sed /^$/d 删除文件中的空行,但是不能删除由空格组成的空行,如果某一行上只有几个空格,前面的命令是不能匹配该行的。 记得原来看到过删除这种空行的sed命令,是匹配/^/和/$/之间没有字符的做法,可是试了一下没有成功,哪位知道的请赐教? valentine 回复于:2002-07-27 19:59:27 sed /^[ ]*$/d tt #the bracket contains a SPACE and a TAB laoju 回复于:2002-07-28 11:01:46 sed /^[[]]*$/d v...

by yangbosos - Linux文档专区 - 2009-09-29 19:18:18 阅读(1397) 回复(0)