Поскольку Sound Converter теперь зависает для меня в Xenial (начиная с нескольких дней), я хотел написать скрипт bash, чтобы имитировать его:
Я хочу преобразовать несколько * .wav-файлов в каталог указанный переменной wav_path для «эквивалентных» mp3-файлов в существующем каталоге, указанном mp3_path. У меня есть следующее до сих пор, хотя это неверно:
for i in "$wav_path"/*.wav;
do
lame -h -b 192 "$i" "${i%.wav}.mp3"
done
Что мне следует изменить?
Наконец, он работает. Соответствующий код:
for i in "$wav_path"/*.wav;
do
filename="${i##*/}"
filename="${filename%.*}"
lame -h -b 192 "$i" "$mp3_path"/"$filename".mp3
done
Наконец, он работает. Соответствующий код:
for i in "$wav_path"/*.wav;
do
filename="${i##*/}"
filename="${filename%.*}"
lame -h -b 192 "$i" "$mp3_path"/"$filename".mp3
done