$ {@:-1}如何扩展到最后一个参数

Raj*_*jat 3 bash

我知道${para:[start]:[length]}$@符号,但我无法找出如何${var: -1}评估最后一个参数.

and*_*lrc 5

考虑它将length - 1在最后一个角色中解决$var.同样的${var:(-2)},...:

var='hello'
printf "%s\n" "${var:(-1)}" # o
printf "%s\n" "${var:(-2)}" # lo
printf "%s\n" "${var:(-3)}" # llo
Run Code Online (Sandbox Code Playgroud)