相关疑难解决方法(0)

如何使 bash 别名调用以 PWD 为条件?

我目前有这个别名:

alias cmakerel='cmake -DCMAKE_BUILD_TYPE=Release -Wno-dev ../../ && make -j4'
Run Code Online (Sandbox Code Playgroud)

本质上,它会调用 cmakeout-of-source从 PWD进行构建。它工作正常,但按原样,它几乎可以从任何地方运行(我不想要)。

我如何修改这个别名,以便当且仅当字符串bld在我当前的工作目录中时它才运行?

我需要这个改变,因为没有它,我有时会不小心从 tst 目录或其他目录调用这个命令,我只会在那里造成一团糟。

bash alias

5
推荐指数
1
解决办法
1755
查看次数

标签 统计

alias ×1

bash ×1