msh コマンド

目的

MH シェルを作成します。

構文

msh [ ファイル ] [ -prompt ストリング ] [ -notopcur | -topcur ]

説明

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または a?(疑問符) を入力すると、使用可能な MH コマンドのリストが表示されます。

msh シェルを終了するには、Ctrl-D キー・シーケンスを押すか、または次のように入力します。quit.

フラグ

項目 説明
-help これは、コマンド構文、使用可能なスイッチ (トグル)、およびバージョン情報をリストします。

注: MH の場合は、このフラグ名を省略することはできません。

-ノトプカー vmh コマンドを使用して msh コマンドを始動するとき現在のメッセージが vmh スキャン・ウィンドウの中央の行に表示されるようにします。 このフラグはデフォルトです。
-prompt ストリング 指定された文字列と共に msh コマンドに対するプロンプトを表示します。
-topcur (トップ・カー) vmh コマンドを使用して msh コマンドを始動するとき現在のメッセージが vmh スキャン・ウィンドウの一番上の行に表示されるようにします。

プロファイル・エントリー

以下のエントリーは UserMhDirectory/.mh_profile ファイルにあります。

項目 説明
fileproc: メッセージをリファイルするプログラムを指定します。
Msg-Protect: 新しいメッセージ・ファイルの保護レベルを設定します。
Path: ユーザーの MH ディレクトリーを指定します。
showproc: メッセージを表示するのに使用されるプログラムを指定します。

セキュリティー

RBACユーザーおよびTrustedAIXユーザーに注意:このコマンドは特権操作を実行できます。 特権命令を実行できるのは特権ユーザーのみです。 権限と特権の詳細については、セキュリティの特権コマンドデータベースを参照してください。 このコマンドに関連した特権および権限のリストについては、lssecattr コマンドまたは getcmdattr サブコマンドの項を参照してください。

  1. msh シェルを開始するには、次のように入力します。
    msh
    msgbox ファイルが現行ディレクトリーにある場合は、システムは次のようなメッセージを応答として表示します。
    Reading ./msgbox, currently at message 1 of 10
    次に、システムは次のプロンプトを表示します。
    (msh)
    この例では、現行メッセージはメッセージです。1合計のmsgboxを適用します。 これで、MH コマンドの変更されたサブセットが入力できます。
  2. msh シェルを開始して、以下に保管されているメッセージを操作するには、次のようにします。meetingsファイル、入力:
    msh meetings

ファイル

項目 説明
$HOME/.mh_profile ユーザーの MH プロファイルを指定します。
/etc/mh/mtstailor MH 調整ファイルが入っています。
/usr/bin/msh msh コマンドが入っています。