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_ps1 は BASH シェルで実行できるコマンドで、どのディレクトリから実行しても実行されます。このバッチ ファイルがどこから供給されているかを確認するにはどうすればよいですか? すべての $PATH フォルダーを確認しましたが、どのフォルダーにもありません。
コマンドが実際にパス内のスタンドアロン スクリプトである場合は、type コマンドを使用してその場所を特定できます。
type __git_ps1
ただし、それは関数またはエイリアスである可能性があり、その場合、type コマンドの出力はあまり役に立ちません。(少なくとも、それが関数またはエイリアスであることを知らせることは別として。)
[編集]
これは git の完了によるものであることに気付きました。これは (おそらく?) /etc/bash_completion.d/git で定義されています。