Переменная $# - Содержит количество параметров переданных в командной строке.
Пример 1:
1 2 | #!/bin/bash echo "Количество параметров командной строки: $#" |
Пример 2:
1 2 3 4 5 6 7 | #!/bin/bash if [ $# -eq 0 ]; then echo "Не задан параметр!" else echo ${!#} fi |