Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个要用于导航的 python 脚本。它返回一个目录路径 ex /user/bin/dir/ 我正在向它发出一个错误,但我似乎无法传递它变量
这在外壳中有效
> cd `python ~doug/scripts/nv.py arg1 >>/user/bin/dir/
alias nav='cd python ~doug/scripts/nv.py $1' 但这个别名不起作用
python ~doug/scripts/nv.py $1
我希望 arg1 被传递到 $1
bash别名不能带参数;您想改用 shell 函数:
bash
nav () { cd $(python ~doug/scripts/nv.py $1) }