我期待找到最后的位置参数.我知道找到参数的数量是$#,这在逻辑上是最后一个,但我需要找到并使用最后一个位置参数中的内容.
如果$#= 5,我想做5美元.
我试图做一些像$$#或$ {$#}这样的猜测,但无法得到它.
我需要使用它的实例是在if语句中或将其声明为另一个变量或使用echo.
我希望这很清楚.提前致谢.
这是另一种方式:
while [[ "$1" != "" ]];do
last_parm=$1
shift
done
echo $last_parm
Run Code Online (Sandbox Code Playgroud)
做个测试:
$ ./test.sh 1 2 3 4 5
5
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2438 次 |
最近记录: |