msh コマンド
目的
MH シェルを作成します。
構文
説明
msh コマンドはファイルに入れられたメッセージに使用する MH シェルを作成します。 デフォルトではこのコマンドは現行ディレクトリーの msgbox ファイルを探します。 MH シェル内で次の MH コマンドを使用することができます。
ali burst comp dist
folder forw inc mark
mhmail msgchk next packf
pick prev refile repl
rmm scan send show
sortm whatnow whom
これらはコマンドは MH シェルでは機能が限定されます。 コマンドが MH シェルでどのように機能するかを調べるには、コマンド名の後ろに -help フラグを入力します。 「help」または「?」 (疑問符) を入力すると、使用可能な MH コマンドのリストが表示されます。
msh シェルを終了するには、Ctrl-D キー・シーケンスを押すか、quit を入力します。
フラグ
項目 | 説明 |
---|---|
-help | コマンド構文、使用可能なスイッチ (トグル)、およびバージョン情報をリストします。
注: MH の場合、このフラグの名前はスペルを省略しないですべて書き出す必要があります。 |
-notopcur | vmh コマンドを使用して msh コマンドを始動するとき現在のメッセージが vmh スキャン・ウィンドウの中央の行に表示されるようにします。 このフラグはデフォルトです。 |
-prompt String | 指定された文字列と共に msh コマンドに対するプロンプトを表示します。 |
-topcur | vmh コマンドを使用して msh コマンドを始動するとき現在のメッセージが vmh スキャン・ウィンドウの一番上の行に表示されるようにします。 |
プロファイル・エントリー
次のエントリーは UserMhDirectory/.mh_profile ファイルにあります。
項目 | 説明 |
---|---|
fileproc: | メッセージをリファイルするプログラムを指定します。 |
Msg-Protect: | 新しいメッセージ・ファイルの保護レベルを設定します。 |
Path: | ユーザーの MH ディレクトリーを指定します。 |
showproc: | メッセージを表示するのに使用されるプログラムを指定します。 |
セキュリティー
RBAC ユーザーおよび Trusted AIX ユーザーへの注意: このコマンドは特権命令を実行できます。 特権命令を実行できるのは特権ユーザーのみです。 権限および特権についての詳細情報は、「セキュリティー」の『特権コマンド・データベース』を参照してください。 このコマンドに関連した特権および権限のリストについては、lssecattr コマンドまたは getcmdattr サブコマンドの項を参照してください。
例
- msh シェルを始動するには、次のように入力します。
msgbox ファイルが現行ディレクトリーにある場合は、システムは次のようなメッセージを応答として表示します。msh
次に、システムは次のプロンプトを表示します。Reading ./msgbox, currently at message 1 of 10
この例では、現行メッセージは msgbox ファイル内のメッセージ 1 です。 これで、MH コマンドの変更されたサブセットが入力できます。(msh)
- msh シェルを始動して meetings ファイルに保管されたメッセージを操作するには、次のように入力します。
msh meetings
ファイル
項目 | 説明 |
---|---|
$HOME/.mh_profile | ユーザーの MH プロファイルを指定します。 |
/etc/mh/mtstailor | MH 調整ファイルが入っています。 |
/usr/bin/msh | msh コマンドが入っています。 |