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.
あるプログラムを指すシンボリックリンクがあります: git-receive-pack -> git. シンボリックリンクをbashスクリプトに置き換えてgitから、置換前にシンボリックリンクから呼び出されたかのように呼び出したいです。as と呼ぼうとしましたが、最初の引数は asではなく as とgit $*見なされます。それを正しく呼び出す方法は?gitgit-receive-pack
git-receive-pack -> git
git
git $*
git-receive-pack
シンボリックリンクはそのままにしてgit-receive-pack、代わりにbash関数を作成します(~/.bashrc)。このような何かがうまくいくはずです:
~/.bashrc
function git-receive-pack() { ... (do your stuff) command git-receive-pack $* }