Есть длинная строка более 30 мб, вида:
dsdkfjkjdf<NN>adslklksdf<NN>kdljljsd<NN>odsklkldfsklfg><NN>kjkjlkjsdal
На вот такую команду:
echo «dsdkfjkjdf<NN>adslklksdf<NN>kdljljsd<NN>odsklkldfsklfg><NN>kjkjlkjsdal» | sed 's/<NN>/^M<NN>/g'
в рузультате только:
<NN>kjkjlkjsdallfg>
А нужно чтобы набор символов начинающийся с <NN> был с новой строки. Как быть?
Похожие темы
- Форум Замена в длинной строке. (2018)
- Форум echo и перевод строки (2016)
- Форум Вопрос по sed (2009)
- Форум [emacs, org-mode] Перенос строк (2011)
- Форум удаление строк начинающихся с «//» (2017)
- Форум Можно ли найти количество отличающихся символов в двух строках, не перебирая все символы? (2022)
- Форум sed дописать в начало строки используя регулярку (2019)
- Форум Перенос строки в терминале (2018)
- Форум как в bash вытащить символ из строки? (2018)
- Форум Как в bash заэскейпить строку, чтобы ее подставить в регулярное выражение? (2020)