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