在linux
使用bash
时,
假设我制作了两个程序都称为print_report
.
(它们位于不同的目录中。)
在我的.bashrc
文件中,我有:
PATH="路径/到/print_report1/:$PATH"
这使我可以print_report
在任何地方键入,它将运行其中一个程序。
如何让 bash 根据工作目录决定使用其中一个或另一个?
例如,
如果我当前在~/project1/
并键入print_report
它将使用/bin/foo/print_report
如果我当前在~/project2/
并键入print_report
它将使用/bin/bar/print_report