他のユーザーの環境変数を取得する[閉じる]

他のユーザーの環境変数を取得する[閉じる]

他のユーザーの環境変数を表示する方法はありますか?私はこれをrootとして実行したいので、権限は問題にはならないようです。

ユーザー自身の場合は、echo $PATHor set | grep PATH(またはset変数名が記憶されていないとき)を使用します。他のユーザーに似たコマンドは何ですか?

とにかく私はUbuntu Server 13.04を使用しています。

ベストアンサー1

別のオプションは、次のコマンドをenv使用してこのコマンドを実行することです。rootsudo

sudo -Hiu $user env | grep $var

例えば

sudo -Hiu terdon env | grep HOME
HOME=/home/terdon

おすすめ記事