人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Solaris8で利用ユーザのログイン時シェルがsh,csh,bash,kshと混在した環境があります。
この環境で全てのユーザに対して、ログイン時に同じコマンドを実行させる方法をご教授ください。
できればユーザ毎の.profileや.cshrcに記述していく方法は避けたいところです。

補足:最終的に実現したいことは、ユーザがログインしたときにscriptを実行し操作履歴を取得したいという意図です。

●質問者: noface
●カテゴリ:コンピュータ インターネット
✍キーワード:bash csh ksh Profile SCRIPT
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● dev_zer0
●60ポイント ベストアンサー

http://home.t00.itscom.net/happy7/solaris/man/login.htm

sh, kchの場合は/etc/profile, $HOME/.profileが実行され

cshの場合は/etc/.login, $HOME/.cshrc, $HOME/.loginが実行されます


http://www.linux.or.jp/JM/html/GNU_bash/man1/bash.1.html

bashの場合は/etc/profile, $HOME/.bash_profile, $HOME/.bash_login, $HOME/.profileが実行されます


つまり、/etc/profileと/etc/.loginの2ファイルにコマンドを記述すればよいことになります

◎質問者からの返答

ありがとうがざいました

丁寧な解説でたすかりました!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ