folders コマンド

目的

メール・ディレクトリー内のすべてのフォルダーとメッセージをリストします。

構文

フォルダー [ +フォルダ ] [ メッセージ ] [ -すべて ] [ -パック | -ノパック ] [ -速い | -ノーファスト ] [ -惡戲 | -ノレキュース ] [ -プリント | -ノンプリント ] [ -ヘッダー | -ノーヘッダー ] [ -合計 | -合計 ] [ -プッシュ | -ポップ ] [ -リスト | -ノリスト ]

説明

folders コマンドは、メール・ディレクトリー内のすべてのフォルダーとメッセージをリストします。 このコマンドは、-allフラグで指定されたフォルダー・コマンドと同等である。

フラグ

項目 説明
-all メール・ディレクトリー内の各フォルダーの情報を、1 行に 1 フォルダー分ずつ表示します。
-fast フォルダーの名前のみを表示します。
+フォルダ 表示するフォルダー情報を指定します。
-header フォルダー情報の列見出しを表示します。 このフラグはデフォルトです。
-help これは、コマンド構文、使用可能なスイッチ (トグル)、およびバージョン情報をリストします。

注: メッセージ・ハンドラー (MH) の場合、このフラグ名は完全な形で指定しなければなりません。

-list 現行フォルダーの後に、フォルダー・スタックの内容を表示します。
Message 指定されたメッセージを現行メッセージに設定します。 +Folder フラグを指定しないと、 このコマンドでは指定したメッセージが現行フォルダーに設定されます。 メッセージを指定するには、次の参照を使用します。
Number
メッセージ番号。
カーまたは '. (ピリオド)
現行メッセージ。 これはデフォルトです。
first
フォルダー内の最初のメッセージ
last
フォルダー内の最後のメッセージ
次へ
現行メッセージの次のメッセージ
NEW
新たに作成するメッセージ。
prev
現行メッセージの直前のメッセージ。
-ノーファスト 各フォルダーの情報を表示します。 このフラグはデフォルトです。
-ノーヘッダー フォルダー情報の列見出しを表示しません。
-nolist フォルダー・スタックの内容を表示しません。 このフラグはデフォルトです。
-ノパック フォルダー内のメッセージの番号を付け直しません。 このフラグはデフォルトです。
-ノンプリント フォルダー情報を表示しません。 -push-pop-list フラグを指定した場合は、-noprint フラグがデフォルトになります。
-ノレキュース メール・ディレクトリー内にあるフォルダーの情報を表示します。 サブフォルダーの情報は表示しません。 このフラグはデフォルトです。
-合計 メール・ディレクトリー構造内のすべてのメッセージとフォルダーの表示を行いません。
-パック フォルダー内のメッセージの番号を付け直します。 番号を付け直すと、メッセージが削除されたために生じたメッセージ番号の欠番がなくなります。
-ポップ フォルダー・スタックの最上部からフォルダーを除去して、現行フォルダーにします。
-print 各フォルダー内のメッセージ数、各フォルダーの現行メッセージ、現行フォルダーを表示します。 push-pop、または-listフラグが指定されている場合は、-noprintフラグがデフォルトとなり、そうでない場合は、-printフラグがデフォルトとなる。
-プッシュ 現行フォルダーをフォルダー・スタックの最上部に移して、指定されたフォルダーを現行フォルダーにします。 フォルダーを指定せずに -push フラグを使用すると、 フォルダー・スタックの最上部のフォルダーと現行フォルダーが交換されます。
-惡戲 メール・ディレクトリー構造内にあるすべてのフォルダーとサブフォルダーの情報を表示します。
-合計 メール・ディレクトリー構造内にあるすべてのメッセージとフォルダーを表示します。 totalフラグは、-recurseフラグを指定しない限り、サブフォルダーの情報を表示しない。 totalフラグがデフォルト。

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

以下のエントリーが UserMhDirectory/.mh_profile ファイルに入力されます。

項目 説明
Current-Folder: デフォルトの現行フォルダーを設定します。
Folder-Protect: 新規フォルダー・ディレクトリーの保護レベルを設定します。
Folder-Stack: フォルダー・スタックを指定します。
lsproc: フォルダーの内容の表示に使用するプログラムを指定します。
Path: ユーザーの MH ディレクトリーを指定します。

  1. すべてのフォルダーに関する情報を表示するには、次のように入力する:
    folders
    システムは、次のようなメッセージで応答します。
    Folder  # of messages (range); cur msg  (other files)
    inbox+ has 80 messages (1-82); cur= 7; (others).
    test has 5 messages (1-6);   cur=  5; (others).
     
       Total= 85 messages in 2 folders.   
    この例では2フォルダーには85のメッセージがある。 現在のフォルダはinboxで示される+(プラス記号)に続く。
  2. すべてのフォルダーの名前だけをリストアップするには、次のように入力する:
    folders    -fast
    システムは、次のようなメッセージで応答します。
    inbox
    test
  3. すべてのフォルダーのメッセージの番号を変更するには、次のように入力する:
    folders    -pack
    システムは、次のようなメッセージで応答します。
    inbox+ has 80 messages (1-80); cur= 7; (others).
    test has 5 messages (1-5);  cur= 5; (others).
    この例では inboxフォルダとtestフォルダーの番号が変更され、メッセージが削除された後のメッセージ番号のずれがなくなりました。

ファイル

項目 説明
$HOME/.mh_profile MH ユーザー・プロファイルが入っています。
/usr/bin/folders folders コマンドが入っています。