LINUX.ORG.RU
ФорумAdmin

Затык с bash-ем, подскажите!


0

0

Скриптом формируется список, в котором возможно появление пустых строк, нормальные строки - непустые, отсортированные и неповторяющиеся
Нужно получить результирующий список из которого были бы исключены все пустые строки.
команда sort myfile|uniq все равно оставляет в начале файла одну пустую строку! Как от нее избавиться?

anonymous

Ответ на: комментарий от anonymous

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

anonymous
()

sort myfile|uniq|...| grep -v "^$"
grep -v "^$" удалит пустые строки

spirit ★★★★★
()
Ответ на: комментарий от anonymous

Сработало.
Про опцию -v я знал, вот только никак не мог придумать какой символ нужно прописать, чтобы убить пустую строку.

Спасибо!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.