У меня есть файл, как это:Не удается удалить пустые строки с SED регулярное выражение
2733617 3.00 3 3
2733617 E1b1 8.00 8 16
2733617 E1b1b1b 2.00 2 4
2733617 I1 294.00 296 590
2733617 I2 1.00 1 2
2733617 I2a1 2.00 2 4
sed '/^$/d'
не работает для меня. Outfile выглядит так же, как и infile. Он должен удалить пустые строки.
проверить, что там нет пробелов (в том числе возврат каретки) на тех, «пустые» строки: 'od -c filename' –
Благодарим вас за полезную команду. Но в пустых строках есть только «\ n». – AWE
'sed -n l file' покажет, что' sed' видит, как только он удалил новые строки. – potong