Пытаюсь научиться работать с sed. Уже вроде умею удалить пустые строки из файла: filename=test.txt res=`sed -e '/^$/d' $filename` echo "$res" > $filename Теперь нужно удалить не все пустые строки, а только соседние задвоенные-затроенные и т.д., т.е. там, где есть несколько пустых строк подряд, должна остаться только одна. Sed якобы умеет получать несколько групп команд редактирования, с использованием фигурных скобок. Как этим пользоваться пока не понял и прошу помощи. Решение нужно именно с помощью sed, т.к. есть самоцель немного разобраться, как им управлять.

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

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

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

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


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

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


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

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

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

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

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

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


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

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

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

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


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

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

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

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

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

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

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

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

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

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [Bash] Sed (2011)
- Форум Bash sed (2009)
- Форум sed & bash (2003)
- Форум Правильное использование sed !!!!! (2015)
- Форум bash, sed, newlines... (2005)
- Форум Zimbra архивация старых сообщений (2016)
- Форум Ошибка при использовании sed (2012)
- Форум Использование awk или sed (2014)
- Форум [bash][sed] Переименовать папки (2011)
- Форум bash, sed, use $STRING (2018)