linux删除空行操作:awkgreptrsed
Posted 沧海一粟,何以久远
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux删除空行操作:awkgreptrsed相关的知识,希望对你有一定的参考价值。
如下:如何删除空行
shen\nshen\\n
sen
seh
sehe
she
she
真正删除空行,可以使用vim:
- 通过命令模式删除空行。vim在命令模式下(在vim里输入英文字符:进入命令模式)输入: %s/^n//g 。意思是全局替换所有以回车开头的字符,替换为空。
- 如果有多个连续的空行,想保留一行。则只需在命令行模式输入下行即可:%s/^n$//g
linux pipline输出是删除方法:
1、grep grep -v ‘^$‘ file 2、sed sed ‘/^$/d‘ file 或 sed -n ‘/./p‘ file 3、awk: $0表示一行 awk ‘/./ {print}‘ file 或 awk ‘{if($0!="") print}‘ 4、tr tr -s "\n"
主要参考:http://www.361way.com/del-blank-line/2225.html
以上是关于linux删除空行操作:awkgreptrsed的主要内容,如果未能解决你的问题,请参考以下文章
Sigil里面怎么用查找替换删除空行?为啥我替换了<p><br/></p>,然后就每行都有空行
linux shell 删除换行符(多行内容在一行显示)&删除空行