Скрипт для редактирования текста. (Bash скриптдля подгонки текста под экран mp3 плеера)

Модератор: Модераторы разделов

Аватара пользователя
Fomil
Сообщения: 2
ОС: Ubuntu 8.04

Скрипт для редактирования текста.

Сообщение Fomil »

Здравствуйте.
Есть mp3 плеер который умеет читать txt, но сам не переносит строчки, только если в конце нее стоит <Enter>.
На строчке дисплея умещается 40 символов.
Как в текстовом файле удалить все знаки переноса строки и после каждого 40го символа ставить <Enter> и строку переносить на новую.
Опыт написания bash скриптов очень маленький, а с текстов вообще никогда не работал.
Подскажите пожалуйста как лучше реализовать данную задачу.
xxx: Сделай мне сендвич…
yyy: Что? Иди сам делай!
xxx: sudo Cделай мне сендвич
yyy: Ну, хорошо
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Скрипт для редактирования текста.

Сообщение arkhnchul »

ка-то писал прогу такую на яве, раскопаю - скину.
Losing is fun!
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Скрипт для редактирования текста.

Сообщение allez »

Код: Выделить всё

cat file.txt | tr "\n" " " | fold -w 40
Спасибо сказали:
Аватара пользователя
Fomil
Сообщения: 2
ОС: Ubuntu 8.04

Re: Скрипт для редактирования текста.

Сообщение Fomil »

Большое спасибо! Очень помогло!
xxx: Сделай мне сендвич…
yyy: Что? Иди сам делай!
xxx: sudo Cделай мне сендвич
yyy: Ну, хорошо
Спасибо сказали: