1.3 KiB

bash

Bourne-Again SHell, sh-совместимый командный интерпретатор. Смотрите также: zsh, histexpand (подстановка из истории). Больше информации: https://www.gnu.org/software/bash/manual/bash.html#Invoking-Bash.

  • Запустить интерактивную сессию оболочки:

bash

  • Запустить интерактивную сессию оболочки без загрузки файлов конфигурации:

bash --norc

  • Выполнить указанные команды [c]:

bash -c "{{echo 'bash выполняется'}}"

  • Выполнить указанный скрипт:

bash {{путь/к/скрипту.sh}}

  • Выполнить [x] указанный скрипт, выводя каждую команду перед её выполнением:

bash -x {{путь/к/скрипту.sh}}

  • Выполнить указанный скрипт и остановиться при первой ошибке [e]:

bash -e {{путь/к/скрипту.sh}}

  • Выполнить указанные команды, полученные из stdin:

{{echo "echo 'bash выполняется'"}} | bash

  • Запустить ограниченную [r] сессию оболочки:

bash -r