Как выполнить какую-то команду, когда кто-то перейдет в определенный каталог - PullRequest
0 голосов
/ 25 ноября 2011

Есть ли способ в unix / linux выполнить команду при переходе на нее?

Я думаю о чем-то вроде

  • создать файл 'autcd.cmd' внутри / a / b / c с набором команд
  • в тот момент, когда кто-то делает 'cd / a / b / c', должен выполняться autocd.cmd.

Есть ли простой способ сделать это, кроме как взломать файловую систему?

1 Ответ

2 голосов
/ 25 ноября 2011

Вы можете глобально псевдоним cd, и этот псевдоним может проверять путь, к которому идет cd'd.Но в противном случае не существует стандартного метода запуска чего-либо, когда кто-то входит в каталог.В Unix никогда не было стандартного типа автозапуска, как в Windows (что хорошо).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...