到目前为止,这是我的代码。
#!/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 文件的名称中提取空格并引发错误,指出它不在目录中。如何让它使用整个文件名而不是空格前的第一个单词?