Как вывести содержимое файла, удаляя пустые строки, включая строки, содержащие только пробелы или табуляции.

sed -e '/^[]*$/d' somefile


Команда sed -e ‘/^[]*$/d’ somefile удаляет пустые строки, а также строки, содержащие только пробелы или табуляции, из файла somefile. Это полезно, если вам необходимо вывести содержимое файла без пустых строк или строк, состоящих только из пробелов и табуляций. Альтернативным способом может быть использование команды awk, например: awk ‘NF’ somefile. передаваемый аргумент somefile указывает путь к файлу, из которого нужно удалить пустые строки и строки с пробелами и табуляциями.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *