LINUX.ORG.RU

как рекурсивно сжать файлы в папке с помощью lame

 ,


0

2

Вопрос по поводу программы Lame. которая сжимает mp3 файлы. Я пользуюсь примрено следующей командой.

 lame -V4 /путь/файл.mp3 
Но, хотелось бы чтобы программа сделала это рекурсивно, а не вбивать для каждого файла отдельно. Я пробовал так:
 lame -V4  find /home/yarmet/music/* 
результат: lame: excess arg /home/yarmet/music/002 Zvezda Po Imeni Solnce.mp3

еще вот такой вот скрипт попробовал написать;

 
#!/bin/bash
for i in /home/yarmet/music/*.mp3
do
   lame -V4 $i;
done
результат lame: excess arg Krovi.mp3 lame: excess arg Po lame: excess arg Sigaret.mp3 lame: excess arg Tvoya

Вот, объясните как сделать , чтобы заработало )

find /home/yarmet/music/ -name '*.mp3' -exec lame -V4 {} \;

mix_mix ★★★★★ ()

$i в кавычки в последнем примере попробуй — «$i»

anonymous ()
Ответ на: комментарий от anonymous

Сранные елочки. Не лор, а какой-то журнал мурзилка, ей Богу.

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