Например, если существует каталог «blob», и я просто набираю «blob [return]», тогда система cd
попадает в каталог blob для меня.
В Linux (Ubuntu) я могу добавить shopt -s autocd
в свой .bashrc
файл, но в OS X это дает ошибку:-bash: shopt: autocd: invalid shell option name
источник
sudo port install bash
на шаг 1 также работает.bash -version
будет первая версия на $ PATH. Ты пробовалecho $BASH_VERSION
?/usr/bin/login
илиlogin -fp $USER
в настройках?Вывод
shopt -p
может быть полезен здесь. Он печатает список настраиваемых параметров. К сожалению, на Lion,autocd
это не один из них (см отрывок ниже).Изменить ответ Лаури выше есть решение для обновления вашей оболочки, чтобы включить
autocd
источник