我使用一个简单的脚本从 .mp4 文件创建 .mp3s:
#!/bin/bash for i in *.mp4 do ffmpeg -i "$i" -ab 128k "${i%mp4}mp3" done
从桌面运行或通过终端调用时,脚本运行良好。但是,当从外部脚本调用脚本时,它无法运行,返回
“*.mp4:没有这样的文件或目录”。
我怀疑问题出在外壳扩展上,但在这种情况下无法解决如何修复它。
bash scripts
bash ×1
scripts ×1