该scp
命令几乎每天都会失败:
scp myfile [email protected]:/myhome
有时,我必须执行 2-3 次,因为它不会使网络连接断断续续。我怎样才能将其放入循环中,例如“do Until循环”,以便它继续运行命令scp
直到成功?我很感激任何帮助。
答案1
while
您可以为此使用基本循环:
while ! scp myfile [email protected]:/myhome; do
sleep 1
done
答案2
你试过了吗 ?until scp myfile [email protected]:/myhome; do :; done