Машинный перевод комментария из англоязычного интернета:
sed ':a;N;$!ba;s/\n/ /g' file
прочитает весь файл в цикле, а затем заменит новую строку (строки) пробелом.
Объяснение:
1. Создайте ярлык через :a .
2. Добавьте текущую и следующую строку в пространство шаблонов через N
3. Если мы находимся до последней строки, переходим к созданной метке $!ba ( $! Означает не делать ее на последней строке, так как должна быть одна последняя новая строка).
4. Наконец, подстановка заменяет каждую новую строку пробелом в пространстве шаблонов (это весь файл).
link
sed ':a;N;$!ba;s/\n/ /g' file
прочитает весь файл в цикле, а затем заменит новую строку (строки) пробелом.
Объяснение:
1. Создайте ярлык через :a .
2. Добавьте текущую и следующую строку в пространство шаблонов через N
3. Если мы находимся до последней строки, переходим к созданной метке $!ba ( $! Означает не делать ее на последней строке, так как должна быть одна последняя новая строка).
4. Наконец, подстановка заменяет каждую новую строку пробелом в пространстве шаблонов (это весь файл).
link
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.