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

У меня есть .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