這是我的代碼。Bash腳本將目錄中的所有flv文件轉換爲mp3
#!/bin/bash
#James Kenaley
#Flv to Mp3 directory converter
find /home/downloads -iname "*.flv" | \
while read I;
do
`ffmpeg -i ${I} -acodec copy ${I/%.flv/.mp3}`
echo "$I has been converted"
done
但它在FLV文件的名稱中拾取空格,並拋出一個錯誤,指出它不在目錄中。如何讓它使用整個文件名而不是空格前的第一個單詞?
它的工作原理,但現在更加令人費解的事情發生......它轉換兩個文件,然後停止。 – UnbrandedTech 2012-04-10 05:47:52
呃......不知道。我會撒上一些「回聲」聲明來確切地說明問題所在。 – Amadan 2012-04-10 05:56:13