bash4.0之;;&

以前版本的case in a)  ;; esac

只能其中选择一个,;;& 可以支持多次选择。

例子:

老用法

$ case y in  [[:lower:]]) echo lower ;; [[:digit:]] ) echo  number ;; [[:alpha:]] ) echo alphabetic ;; esac

lower

新用法

$ case y in  [[:lower:]]) echo lower ;;& [[:digit:]] ) echo  number ;;& [[:alpha:]] ) echo alphabetic ;; esac

lower

alphabetic


上一篇:FPGA实现二进制转BCD码


下一篇:A - Rightmost Digit