Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ap(n) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

dp(8)

 

名称

ap − アドレスを解析して RFC-822 形式にする

形式

/usr/new/lib/mh/ap ­[−form formatfile] ­[−format string] ­[−normalize] ­[−nonormalize] ­[−width columns] addrs ...  ­[−help]

解説

ap は、ARPA インターネット規格に合わせて アドレスの解析をするためのプログラムです。 ap はまた、ARPA インターネット規格以外の 多くのフォーマットも認識します。 したがって、MH がどのようにアドレスを解釈するのかを調べるのに便利です。
 
ap コマンドは、各引数を1つあるいは複数のアドレスとして取り扱い、 そのアドレスを正式な RFC-822 形式で出力します。 従ってシェルを考慮して、引数をダブルクォーテンションマークで 囲むのが良いでしょう。
 
ap コマンドによって出力されるフォーマットを書き換えるためには、 ‘−format string’ スイッチあるいは ‘−format file’ スイッチを用います。 これにより、アドレスの各フィールドを容易に取り出すことができます。 string は単にフォーマット文字列であり、 file は単にフォーマットファイルです。 詳しくは、mh−format(5) を参照してください。
 
標準エスケープ以外に、scan は以下のエスケープも認識します。

escapesubstitution
error分解失敗時の診断

 
‘−normalize’ スイッチが指定された場合、 ap はアドレスに対応する正式なホスト名の取得を試みます。
 
ap により使用される文字列のデフォルトフォーマットは:
 

%<{error}%{error}: %{text}%|%(putstr(proper{text}))%>
 
これはエラーが検出された場合、そのエラー、 ‘:’ とエラーが起きたアドレスを出力するものです。 エラーが検出されなかった場合には、 アドレスを RFC-822 固有のフォーマットで出力します。

関連ファイル

^$HOME/.mh_profile~^ユーザのプロファイル
^/usr/new/lib/mh/mtstailor~^テーラーファイル

プロファイルコンポーネント

なし

関連事項

dp(8),
Standard for the Format of ARPA Internet Text Messages (RFC−822)

デフォルト値

‘−format’ は、上記のとおり ‘−normalize’ ‘−width’ は、端末の幅

コンテクスト

なし

バグ

‘−format’ スイッチに対する引数は、 ap を実行するシェルによって1つのトークンとして解釈 される必要があります。 従って、通常これらの引数をダブルクォーテンションマークで囲みます。
 
BERK オプション付きで MH を構築したホスト上では、 アドレス解析はできません。

NEWS-OSRelease 3.3

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026