Всем привет!
На вход текст:
header 1
hello
world
header 2
so far
so good
header 1
green
peace
header 2
las vegas
На выходе нужно получить:
header 1header 2
header 1header 2
...
У меня получилось но при использовании пайпов вот так:
$ cat test.txt | sed -ne '/\(header\ 1\|header\ 2\)/p' | sed -e '/header\ 1/{;N;s/\n//}'
Подскажите пожалуйста как сделать это в одном вызове
Ответ на:
комментарий
от mky
Ответ на:
комментарий
от domik_v_derevne
Ответ на:
комментарий
от mky
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Lazarus - простейший Hello World в Linux (2018)
- Форум apache2 > .htm (2014)
- Форум emacs http-client изменить User-Agent (2015)
- Форум Haskell, конструкция case .. of для строк (2008)
- Форум Не могу заставить работать USB <--> RS232 converter (2012)
- Форум [sed] Подскажите выражение (2010)
- Форум Подскажите по sed (2019)
- Форум подскажите по sed (2014)
- Форум PHP сервер не резолвит локальный адрес вместе с start-stop-daemon (нужны гуру) (2018)
- Форум подсветка патернов[РЕШЕНО] (2024)