Здравствуйте.
Есть mp3 плеер который умеет читать txt, но сам не переносит строчки, только если в конце нее стоит <Enter>.
На строчке дисплея умещается 40 символов.
Как в текстовом файле удалить все знаки переноса строки и после каждого 40го символа ставить <Enter> и строку переносить на новую.
Опыт написания bash скриптов очень маленький, а с текстов вообще никогда не работал.
Подскажите пожалуйста как лучше реализовать данную задачу.
Скрипт для редактирования текста. (Bash скриптдля подгонки текста под экран mp3 плеера)
Модератор: Модераторы разделов
-
- Сообщения: 2
- ОС: Ubuntu 8.04
Скрипт для редактирования текста.
xxx: Сделай мне сендвич…
yyy: Что? Иди сам делай!
xxx: sudo Cделай мне сендвич
yyy: Ну, хорошо
yyy: Что? Иди сам делай!
xxx: sudo Cделай мне сендвич
yyy: Ну, хорошо
-
- Сообщения: 2284
- Статус: Толчковый инженер
- ОС: Debian, Fedora
Re: Скрипт для редактирования текста.
ка-то писал прогу такую на яве, раскопаю - скину.
Losing is fun!
-
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: Скрипт для редактирования текста.
Код: Выделить всё
cat file.txt | tr "\n" " " | fold -w 40
-
- Сообщения: 2
- ОС: Ubuntu 8.04
Re: Скрипт для редактирования текста.
Большое спасибо! Очень помогло!
xxx: Сделай мне сендвич…
yyy: Что? Иди сам делай!
xxx: sudo Cделай мне сендвич
yyy: Ну, хорошо
yyy: Что? Иди сам делай!
xxx: sudo Cделай мне сендвич
yyy: Ну, хорошо