gb
(Go代替ビルドコマンド)というコマンドが$ {HOME}/App/binにあり、 'PATH'にあります。端末で実行されている実際のコマンドを見つける方法
私はそれをチェックする場合:
which gb
それが正しい場所に${HOME}/App/bin/gb
を返す私はまた、それは何も返さない別名
alias | grep gb
をチェックします。
しかし、私は、端末
$ gb
からgb
コマンドを実行するときには、常にgit branch
コマンドの結果を返します。
gb
コマンドのハイジャックを引き起こす原因を知るにはどうすればいいですか?
'type'は正しいものですが、'(set -x; gb) 'も考慮する価値があります。実際のコマンドで実際に実行されるコマンドを表示します(' type gb'はその定義を表示します) 。 –
...一般的に ''は単に使いにくいです - 外部コマンドなので、シェルの内部状態を知る方法がありません。 –