有时,我喜欢在文件夹中输入时具有非常自定义的bash别名和键绑定(可以是一个用来从CLI键入许多命令的项目)。
假设当我输入“ projectAlpha /”之类的文件夹时,我期望一些自定义别名,例如:
alias doTaskX='./app arg1 arg2...|filter arg1 arg2...'
- ...
我想到的不只是:
- 显示有用的消息,显示别名和常用命令
- 显示我的项目的一些常见的自定义键绑定
但是,一旦我离开项目的根目录,这些设置就将不可用。
今天最好的方法是什么?
现在想到了在〜/ .bashrc中使用一个别名作为“ cd”的别名,在一个目录中输入一个别名,然后启动一个新的bash来读取该目录中隐藏的.bashrc ...
—
gzinho
近乎重复:进入目录后执行bash脚本
—
Gilles'SO-别邪恶了