LINUX.ORG.RU

Доработка скрипта.


0

0

Доброго времени суток!
Есть скрипт, который записывает звук по крону в формате wav. Затем
он подвергается несложной обработке в Audacity и сохраняется в файл
в wav - формате с именем "-*.wav". Есть второй скрипт, который
будет ночью обжимать файлы в mp3, но как сделать чтобы он отбирал
файлы по маске?
В каталоге будут такие файлы вида:
"исходный_файл.wav"
"-отредактированный_исх_файл.wav"
Нужно отобрать файлы по маске "-*.wav", сжать в mp3 (эта часть
скрипта отработана), при этом сохранив файл с именем исходного,
только без минуса в начале и с расширением mp3, после чего
удалить исходный (отредактированный) файл и исходный неотредактированный файл, если он существует.
На ум пришла конструкция типа ls|grep -|lame...&&rm -f ...
только есть непонятки как задать имена файлов и как
грамотно организовать удаление обработанных файлов?
Буду премного благодарен за помощь

for f in "`ls -*.wav`"; do echo "processing $f"; lame...&&rm -f ... done

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.