2016年12月30日 星期五

repo 續傳

repo斷線,再自動連線
#!/bin/bash  
echo "======start repo sync======"  
repo sync  
while [ $? = 1 ]; do  
echo “======sync failed, re-sync again======”  
sleep 3  
repo sync  
done  
循环判斷$? 是否為 1,為1則再次執行repo sync命令,直到$?=0, 完成退出。 $? 這個變數儲存的是上一次shell命令執行的返回值, 0表示成功,非零表示失敗。 ref : beter的博客

沒有留言:

張貼留言