Intereting Posts
Funtoo: define для emerge для использования определенной версии в новом обновлении чашки – сломанная труба Ошибка запуска рабочей станции vmware 12 на kali linux Как установить отображение bash, чтобы не отображать текст vim после выхода? Как заменить текущее слово под курсором в Emacs Конфигурация сети для статического IP и автоматического подключения Wi-Fi Как долго длится ssh-соединение? Можно ли моделировать «внешний доступ» с Linux-машины при разработке? Не удается найти работу mysql на crouton, ubuntu exact Обратный режим AutoSSH работает, но проксированные порты LISTEN случайным образом выходят из строя Как перенаправить вывод программы в ZIP-файл? Установив Debian на один раздел, смогу ли я обновить его в будущем? Отсутствует исполняемый файл cc1 в Amazon Linux Файлы без расширения .sh, не считающиеся для автозаполнения в zsh Могу ли я исправить плохие блоки на моем жестком диске с помощью одной команды?

Как удалить пустые строки в файле?

У меня есть .txt-файл:

введите описание изображения здесь

Я хочу сделать это так:

введите описание изображения здесь

Я думаю, мне нужно заменить /(beginning of line)(new line character)/ .

Пожалуйста, не публикуйте фотографии с текстом; скопируйте и вставьте с терминала в вопрос.

Существует несколько способов отфильтровать пустые строки. Два из самых простых были бы следующими.

С 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