如何从$ @中找到传入INTO脚本的最后一个参数?

sta*_*low 2 bash

#!/bin/bash 

/home/someDir/myServer $@

#arguments go as follow: ./server IP SERVICE PORT

port = $@ ?

echo "your port "$port
Run Code Online (Sandbox Code Playgroud)

这不是我想要的:last_arg ="$ {!#}"

gee*_*aur 6

我认为${@: -1:1}(这个空间是强制性的,否则会混淆并认为你正在使用默认)会这样做; 与下标不同,切片语法允许负数从数组的末尾开始索引.