我有以下文件夹结构:
alpha
src
doit.py
beta
src
doit.py
gama
src
doit.py
Run Code Online (Sandbox Code Playgroud)
和命令
python ../../doit.py --clean --add_source inner
Run Code Online (Sandbox Code Playgroud)
我想创建一个别名, doit根据我所在的父文件夹执行相应的文件。
例如:
如果我在里面alpha或其中之一是子目录,当我使用:
doit --addsource extra
实际运行:
python /home/alpha/src/doit.py --clean --addsource extra
如果我在里面beta或其中之一是子目录,当我使用:
doit --addsource inner
实际运行:
python /home/beta/src/doit.py --clean --addsource inner
Run Code Online (Sandbox Code Playgroud)