DP(8) — NEWS-OS Programmer’s Manual
名称
dp − 日付を解析して RFC-822 形式にする
形式
/usr/new/lib/mh/dp [−form formatfile] [−format string] [−width columns] dates ... [−help]
解説
dp は、日付を解析して ARPA Internet 標準形式に 合うようにするプログラムです。 また、TOPS−20 サイトが生成する ものや ctime(3) を用いる UNIX サイトなど、 さまざまな非標準形式を扱うことができます。 dp は、MH がどのように日付を解釈するかを知るのに有用です。
dp プログラムは、引数をそれぞれ日付と解釈し、 正式な RFC-822 形式で表示します。 従って、シェルを考慮して一つ一つの引数を ダブルクォーテーションマークで囲むのがよいでしょう。
dp が用いる出力フォーマットを変更するために、 スイッチ ‘−format string’ または ‘−format file’ が用いられます。 これにより、アドレス内の個別のフィールドを 容易に取り出すことができます。 string は単にフォーマット文字列、file は単にフォーマットファイルです。 詳しくは、mh−format(5) を参照してください。
dp により用いられるデフォルトのフォーマット文字列 を以下に示します。
%<(nodate{text})error: %{text}%|%(putstr(pretty{text}))%>
エラーが検出されると、error、‘:’、エラーの生じた日付を表示します。 それ以外の場合には、正式な RFC-822 形式の日付を出力します。
関連ファイル
^$HOME/.mh_profileユーザプロファイル
プロファイルコンポーネント
なし
関連事項
ap(8)
Standard for the Format of ARPA Internet Text Messages (いわゆる RFC-822)
デフォルト値
^‘−format’上記に解説したデフォルト値 ^‘−width’端末の幅
コンテクスト
なし
バグ
‘−format’ スイッチの引数は、 dp を起動したシェルにより単一のトークンとして 解釈されなければなりません。 このため、通常このスイッチの引数はダブルクォーテーションマークで囲みます。
NEWS-OSRelease 4.2.1R