bash脚本循环
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bash脚本循环相关的知识,希望对你有一定的参考价值。
[一旦启动此convertscript.sh
,我希望它不断检查目录中的文件,如果有.mkv
,它将对其进行转换,目前还可以,但是当没有mkv
文件时,似乎退出了脚本,但我希望它循环播放并继续不断尝试脚本。
[基本上,如果在夜间添加了新文件,因为脚本不断循环,它会将其拾取,所以我不想再次运行convertscript.sh
。我想先运行一次convertscript.sh
,然后再不触摸它。
我到目前为止拥有的脚本如下:
shopt -s globstar
for f in **/*.mkv
do
ffmpeg -i "$f" -c:v libx264 -preset ultrafast -minrate 4.5M -maxrate 4.5M -bufsize 9M -c:a ac3 "${f%mkv}mp4";
[[ $? -eq 0 ]] && rm "$f";
done
答案
如果您想永远循环,则必须这样说。
以上是关于bash脚本循环的主要内容,如果未能解决你的问题,请参考以下文章