Можно ли сделать каталог изменений bash в командной строке, просто набрав этот каталог без каких-либо команд, подобных cd
?
Например, это возможно вместо того, чтобы написать это:
$ cd /tmp
Я просто хочу написать только это:
$ /tmp
Другими словами, если я называю каталог как приложение, я хочу установить этот каталог как рабочий.
bash
command-line
alias
cd-command
Владимир
источник
источник
autocd
)Ответы:
В bash есть и
autocd
опция. Вы можете включить его, используяshopt -s autocd
:источник
**
.) К сожалению, это не в более старых версиях.Я бы так себе представил. В Ubuntu есть какой-то универсальный механизм. Когда вы запускаете команду, которой нет в системе, она иногда говорит:
Могу поспорить, что вы можете похитить все что угодно и добавить чек, чтобы узнать, есть ли у него каталог. Вероятно, стоит написать еще один вопрос, спрашивающий, что это делает.
РЕДАКТИРОВАТЬ: нашел его: https://wiki.ubuntu.com/CommandNotFoundMagic
источник