文件名: test.sh
#!/bin/bash para="para: "; while [ $# -ge 2 ] ; do case "$1" in --aa) para="${para} argument $1 = $2;"; shift 2;; --bb) para="${para} argument $1 = $2;"; shift 2;; *) echo "unknown parameter $1." ; exit 1 ; break;; esac done echo $para
添加執行權限:
chmod +x ./test.sh
在終端執行代碼:
./test.sh --aa 123 --bb 456
運行結果:
para: argument --aa = 123; argument --bb = 456;
