1

あるプログラムを指すシンボリックリンクがあります: git-receive-pack -> git. シンボリックリンクをbashスクリプトに置き換えてgitから、置換前にシンボリックリンクから呼び出されたかのように呼び出したいです。as と呼ぼうとしましたが、最初の引数は asではなく as とgit $*見なされます。それを正しく呼び出す方法は?gitgit-receive-pack

4

1 に答える 1

3

シンボリックリンクはそのままにしてgit-receive-pack、代わりにbash関数を作成します(~/.bashrc)。このような何かがうまくいくはずです:

function git-receive-pack() {
   ... (do your stuff)
   command git-receive-pack $*
}
于 2013-07-29T21:44:35.227 に答える