Статья добавлена: 2013-07-16 18:20:59
Автор: Сергей

Установка интерпретатора bash на Freebsd


Для начала нужно посмотреть какой интерпретатор используется:
  • echo $SHELL

После чего узнаем где лежит bash в портах
  • whereis bash
    /usr/ports/shells/bash
    cd /usr/ports/shells/bash
    make install clean

После установки нам нужно изменить интерпретатор по умолчанию
  • chsh -s /usr/local/bin/bash

Если вы установили bash вручную и поместили его в каталог /usr/local/bin, нужно набрать:
  • echo "/usr/local/bin/bash" >> /etc/shells

После чего перелогиниться.
Но у меня заработал bash после того как я сделал
  • ln -s /usr/local/bin/bash /bin/bash

Проверить синтаксис скрипта без его выполнения
  • $ bash -n script.sh
Посмотреть как будет выполняться скрипт
  • $ bash -x script.sh