Как только я запустил это convertscript.sh
, я хочу, чтобы он постоянно проверял файлы в каталоге, если есть .mkv
, он преобразует его, что прекрасно в данный момент, но когда не осталось файлов mkv
кажется, что он выходит из сценария, но я хочу, чтобы он l oop и продолжал постоянно пытаться выполнить сценарий.
Обычно, если новый файл добавляется, скажем, ночью, потому что сценарий постоянно повторяется, он выбирает его вверх, я не хочу снова запускать 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