• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:環境変数について質問です。)

AIXでユーザー別に環境変数を設定する方法は?

このQ&Aのポイント
  • AIXでユーザー別に環境変数を設定する方法について教えてください。
  • AIXで既存のユーザーへ一度に環境変数を登録する方法には何がありますか?
  • AIXで新規でユーザーを作成する際に環境変数を設定する方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • entree
  • ベストアンサー率55% (405/735)
回答No.1

/etc/environment にデフォルトのパスを設定し、$HOME/.profile からパス設定を 削除すればよいと思います。 もしくは、全てのユーザの.profileに PATH を追加するか。 例えばこんな感じのスクリプトで実現できると思います。 awk 'BEGIN { FS=":" } { print $6 }' /etc/passwd | while read home; do test -f $home/.profile || continue mv $home/.profile $home/.profile~ sed -e '$a \ PATH=/usr/local/bin:/usr/local/sbin:$PATH' $home/.profile~ > $home/.profile done

y-u-n-a
質問者

お礼

遅くなりましてすみません。 ご回答ありがとうございました。 スクリプトまで教えてくださり、とても助かります。 今事情でその環境が使えないのですが、使えるようになったら試したいと思います。 本当にどうもありがとうございました。

関連するQ&A