标签: while-loop sh
如何在sh脚本中循环命令直到返回值= 0? 我需要多次运行ftp上传,直到这个工作(返回值= 0),可能只需要一点睡眠命令。
答案 0 :(得分:1)
这应该做的工作:
until command here; do; done
您可能希望sleep内部不要服务器或浪费大量带宽:
sleep
until command here; do sleep 1; done
如果您的命令包含分号,请将其括起来。