我在一个目录中有多个.aiff格式的文件,我想使用SoX将它们转换为.wav。我在这网站上尝试了以下代码
theFiles = `/Users/me/RainbowAiff/*.aiff`;
for eachFile in $theFiles; do v1=${eachFile%*.aiff};
oldFile="$v1.aiff"; newFile = "$v1.wav";
echo oldFile $oldFile; echo newFile $newFile; sox $oldFile $newFile; done和这网站,如下所示
for i in `/Users/me/RainbowAiff/ *.aiff`; do echo -e "$i"; sox $i $i.wav; echo -e "$i.wav"; done;但是,我在这两个实例中都得到了一条错误消息,即“无法执行二进制文件”。造成这一错误的原因是什么?
https://stackoverflow.com/questions/46656383
复制相似问题