Fazendo um loop no Bash no Linux

0

Alguma ideia de como fazer um loop de arquivo .Sh? Eu estou usando um código de fluxo com FFMPEG e quando a fonte desce o .sh fecha e me deixa offline de qualquer maneira para ter em erro o .sh bash continuar tentando o código mais e mais até que a fonte volta em vez de apenas fechar e ter que ser reiniciado manualmente cada vez? Eu sei que no Windows isso é fácil com a adição de código de loop: loop, mas isso não parece funcionar em linux im novo para o Linux e qualquer ajuda seria muito apreciada

    
por WEB X 17.02.2017 / 20:00

1 resposta

2

Use um loop while :

#!/bin/bash
while :; do
    ffmpeg -re -i "input" output.mp4
done

: é um comando no-operation integrado que sempre é bem-sucedido, para ser usado como um espaço reservado quando você precisa de um comando como este.

    
por 17.02.2017 / 20:05