文件名: 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;

 

转载于:https://www.cnblogs.com/xbit/p/9235203.html

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐