#!/bin/bash
Внутри скрипта служат специальные переменные:
Переменная | Описание |
---|---|
$0 | имя команды, запустившей скрипт |
$1 | первый параметр |
$2 | второй параметр (и т.д. $3, $4…) |
$# | количество параметров |
${!#} | последний параметр |
$* | все параметры (в виде строки) |
$@ | все параметры (в виде массива) |
chmod +x
Добавить строку 'trap' в начало и тогда будут отображаться строки с командами и выполнение по Enter
#!/bin/bash trap 'echo "# $BASH_COMMAND";read' DEBUG