您的“空”行中可能有空格或制表符。使用POSIX类与
sed去除只含有空格的所有行:
sed '/^[[:space:]]*$/d'
使用ERE的较短版本,例如gnu sed:
sed -r '/^s*$/d'
(请注意,sed的确实 不 支持PCRE)。

您的“空”行中可能有空格或制表符。使用POSIX类与
sed去除只含有空格的所有行:
sed '/^[[:space:]]*$/d'
使用ERE的较短版本,例如gnu sed:
sed -r '/^s*$/d'
(请注意,sed的确实 不 支持PCRE)。