小编M. *_*eet的帖子

脚本在外部调用时不起作用

我使用一个简单的脚本从 .mp4 文件创建 .mp3s:

#!/bin/bash
for i in *.mp4
do
ffmpeg -i "$i" -ab 128k "${i%mp4}mp3"
done
Run Code Online (Sandbox Code Playgroud)

从桌面运行或通过终端调用时,脚本运行良好。但是,当从外部脚本调用脚本时,它无法运行,返回

“*.mp4:没有这样的文件或目录”。

我怀疑问题出在外壳扩展上,但在这种情况下无法解决如何修复它。

bash scripts

8
推荐指数
1
解决办法
446
查看次数

标签 统计

bash ×1

scripts ×1