【发布时间】:2013-02-14 20:18:25
【问题描述】:
在linux 上使用bash,
假设我做了两个程序,都叫print_report。
(它们位于不同的目录中。)
在我的.bashrc 文件中,我有:
PATH="path/to/print_report1/:$PATH"
这使我可以在任何地方键入print_report,它将运行其中一个程序。
如何让 bash 根据工作目录决定使用其中一个或另一个?
例如,
如果我目前在~/project1/ 并输入print_report,它将使用/bin/foo/print_report
如果我目前在~/project2/ 并输入print_report,它将使用/bin/bar/print_report
【问题讨论】:
标签: bash shell path command-line-interface