Solaris 2.x への移行

デフォルトシェルの選択

ログインシェルは、ログイン時に実行されるコマンドインタプリタです。Solaris 2.6 環境には、次の 3 つのシェルがあります。

シェルを頻繁に使用するのであれば、対話形式で行える C シェルか Korn シェルを使用する方がよいでしょう。表 6-1 は、3 つのシェルの機能の一覧です。

表 6-1 Bourne シェル、C シェル、Korn シェルの基本機能

機能 

Bourne 

Korn 

sh との構文の互換性

あり 

なし 

あり 

ジョブ制御 

あり 

あり 

あり 

履歴リスト 

なし 

あり 

あり 

コマンド行編集 

なし 

あり 

あり 

別名 

なし 

あり 

あり 

ログインディレクトリの 1 文字省略形 

なし 

あり 

あり 

上書きに対するファイルの保護 (noclobber)

なし 

あり 

あり 

CTRL-D の無視 (ignoreeof)

なし 

あり 

あり 

拡張 cd

なし 

あり 

あり 

.profile 以外の初期設定ファイル

なし 

あり 

あり 

ログアウトファイル 

なし 

あり 

なし 

あるシェルから別のシェルへ変更したいときは、次のどちらかの方法を使ってください。

新しいシェルに変更した後は、ログアウトし、再びログインを行い、シェルを起動します。