如何删除文件中的空行?

如何删除文件中的空行?

我有一个像这样的 .txt 文件:

在此输入图像描述

我想得到这样的:

在此输入图像描述

我想我需要更换/(beginning of line)(new line character)/

答案1

请勿发布文字图片;从终端复制并粘贴到问题中。

有多种方法可以过滤掉空白行。最简单的两个如下。

grep

grep -v '^$' /path/to/input > /path/to/output

sed

sed '/^$/d' /path/to/input > /path/to/output
sed --in-place '/^$/d' /path/to/input # modify the file rather than creating a new one

相关内容