どのLinuxコマンドが "which"コマンドの結果を引数として取り、私たちが提供するコマンドに関連する設定ファイルパスをリストしますか?

どのLinuxコマンドが "which"コマンドの結果を引数として取り、私たちが提供するコマンドに関連する設定ファイルパスをリストしますか?

そのコマンドを覚えておらず、Googleでも見つかりません。本当に殺してくれますね。

このコマンドの使用法は次のようになります。

<that command> `which bash`

出力は次のとおりです。

/etc/skel/.bash_logout
/etc/skel/.bash_profile
/etc/skel/.bashrc

もちろんブッシュを見てみましょう。どんなコマンドでも可能です。

アップデート:私はRedhatベースのOSを使用しています。

答え1

catlocate(代わりに)組み合わせを使用して、特定のコマンドwhichのすべての設定ファイルを見つけることができます。 bashの例では、これらのライナーはDebian(dpkg)ベースのシステムに必要な機能を提供します。

cat $(locate bash.conffiles)

または

command=bash && cat $(locate $command.conffiles)

出力は例に示したものと同じです。私のコンピュータでは、次のようになります。

/etc/bash.bashrc
/etc/skel/.bash_logout
/etc/skel/.bashrc
/etc/skel/.profile

関連情報