知道如何让 .Sh 文件循环吗?我正在使用 FFMPEG 的流代码,当源代码关闭时,.sh 会关闭并使我离线,无论如何,如果出现错误,.sh bash 会不断尝试代码,直到源代码重新启动,而不是每次都关闭并手动重新启动?我知道在 Windows 上添加循环代码很容易:loop 但这似乎在 Linux 上不起作用,我是 Linux 新手,任何帮助都将不胜感激
答案1
使用while
循环:
#!/bin/bash
while :; do
ffmpeg -re -i "input" output.mp4
done
:
是一个内置的始终成功的无操作命令,在需要这样的命令时用作占位符。