当某人cd到特定目录时如何执行某些命令

时间:2011-11-25 04:29:01

标签: linux unix

当你cd到它时,unix / linux中有没有办法执行命令?

我在想像

这样的东西
  • 使用一组命令在/ a / b / c中创建文件'autcd.cmd'
  • 当有人'cd / a / b / c'时,应该执行autocd.cmd。

除了黑客攻击文件系统之外,还有一种简单的方法吗?

1 个答案:

答案 0 :(得分:2)

您可以全局alias cd,并让该别名检查cd'd的路径。但除此之外,当有人进入目录时,没有标准的触发方法。在Unix上从来没有像在Windows上那样标准的“自动运行”类型的东西(这是一件好事)。