bashrcでエイリアスを使用するときの衝突の可能性をテストする方法は?

bashrcでエイリアスを使用するときの衝突の可能性をテストする方法は?

エイリアスされたコマンドに関連するbashrcの更新によって引き起こされるシステム上のすべてのコマンドの競合をリストする簡単な方法はありますか?

たとえば、誰かがalias ls=/path/to/user-generated/executablebashrcに書き込みます。これを見つける方法は、実際のコマンド(ls)をマスクすることです。 1つのアプローチは、bashrcをインポートする前後にすべてのエイリアスを実行して出力を比較するようです。もっと良い方法がありますか?

私はUbuntu 12.04を実行しています。

バッシュ - バージョン

GNU bash、バージョン 4.2.24(1)-リリース(i686-pc-linux-gnu)

ベストアンサー1

bashがコマンドを解釈する方法を理解するために使用できますtype

おすすめ記事