Você pode usar um loop básico while
para isso:
while ! scp myfile [email protected]:/myhome; do
sleep 1
done
Este comando scp
falha quase diariamente:
scp myfile [email protected]:/myhome
Por vezes, tenho de o fazer duas a três vezes, uma vez que não liga e desliga a ligação à rede. Como posso colocar isso em um loop, como um "do até loop", para que ele continue executando o comando scp
até que tenha êxito?
Agradeço qualquer ajuda.
Você pode usar um loop básico while
para isso:
while ! scp myfile [email protected]:/myhome; do
sleep 1
done
Você tentou until scp myfile [email protected]:/myhome; do :; done
?
Tags scp