将变量转换为bash脚本到python脚本中

时间:2013-01-26 23:21:19

标签: bash arguments alias

我有一个我想用于导航的python脚本。它返回一个目录路径 ex / user / bin / dir / 我正在做一个ailas,但我似乎无法传递变量

这适用于shell

> cd `python ~doug/scripts/nv.py arg1
>>/user/bin/dir/

alias nav ='cd python ~doug/scripts/nv.py $1' 但是这个别名不起作用

我希望arg1传递给$ 1

1 个答案:

答案 0 :(得分:2)

bash别名不能带参数;你想使用shell函数:

nav () {
    cd $(python ~doug/scripts/nv.py $1)
}