首页 > 脚本专栏 > linux shell > Shell去除空行 Shell去除空行的4种方法 2014-11-28 15:04:44 投稿:junjie 这篇文章主要介绍了Shell去除文件中空行的4种方法,本文讲解了使用tr命令、sed命令、awk命令、grep命令等4种命令实现,需要的朋友可以参考下 有时我们在处理和查看文件时,经常会有很多空行,为了美观或是有需要时,就有必要把这些除行去掉了,方法如下: 1)用tr命令 复制代码 代码如下: cat 文件名 |tr -s ‘\n' 2)用sed命令 复制代码 代码如下: cat 文件名 |sed ‘/^$/d' 3)用awk命令 复制代码 代码如下: cat 文件名 |awk ‘{if($0!=”")print}' cat 文件名 |awk ‘{if(length !=0) print $0}' 4)用grep命令 复制代码 代码如下: grep -v “^$” 文件名