linux中Shell如何去掉空行

2023-04-12 03:06:00 linux 去掉 空行

在Linux中,Shell脚本通常都会包含一些空行,这些空行有时候会导致一些问题。那么如何去掉这些空行呢?

一般来说,我们可以使用sed命令来实现这个功能,例如:

sed '/^$/d' file.txt

上面的命令将会删除file.txt中所有的空行。

另外一个常用的方法是使用grep命令来进行过滤,例如:

grep -v "^$" file.txt

上面的命令将会列出file.txt中所有非空行。

相关文章