#!/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的博客
/*nice*/
沒有留言:
張貼留言