Вот короткий Bash-скрипт, который сделает это:
#!/usr/bin/env bash
echo "${!#}"
Это не сценарий оболочки Bourne. Аргументы не читаются с клавиатуры командой read
. Вместо этого они указываются в командной строке при запуске вашего скрипта. Например, если вы поместите этот текст в script.sh
и запустите ./script.sh a b c d e
, он выведет:
e