1

ナビゲーションに使用したい Python スクリプトがあります。ディレクトリ パス ex /user/bin/dir/ を返します

これはシェルで動作します

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

alias nav='cd python ~doug/scripts/nv.py $1' しかし、このエイリアスは機能しません

arg1 が $1 に渡されることを期待します

4

1 に答える 1

2

bashエイリアスはパラメーターを取ることができません。代わりにシェル関数を使用したい場合:

nav () {
    cd $(python ~doug/scripts/nv.py $1)
}
于 2013-01-27T00:04:36.753 に答える