2010年8月12日 星期四

case命令

case命令的用法case "比對的字串或資料" in
    text1)    (跟上面的字串比較,成立才執行
             echo text1
             ;;
    text2)     (跟上面的字串比較,成立才執行
             echo text2
             ;;
    *)            (上面的條件都不成立就執行這段
             echo not found
             exit
             ;;
esac




# sudo nano mycase.sh

x=aaa.bz2
case  “${x##*.}”  in
     gz)
          echo hi gz
          ;;
     bz2)
         echo hi bz2
         ;;
     *)
         echo “Archive format not recognized.”
         exit
         ;;
esac

沒有留言:

張貼留言