4.3BSD-UWisc/man/catl/dp.l




DP(8)               UNIX Programmer's Manual                DP(8)



NAME
     dp - parse dates 822-style

SYNOPSIS
     /usr/misc/mh/lib/dp [-form formatfile] [-format string]
          [-width columns] dates ...  [-help]
9     _D_p is a program that parses dates according to the ARPA
     Internet standard.  It also understands many non-standard
     formats, such as those produced by TOPS-20 sites and some
     UNIX sites using _c_t_i_m_e (3).  It is useful for seeing how _M_H
     will interpret a date.

     The _d_p program treats each argument as a single date, and
     prints the date out in the official 822-format.  Hence, it
     is usually best to enclose each argument in double-quotes
     for the shell.

     To override the output format used by _d_p, the
     `-format string' or `-format file' switches are used.  This
     permits individual fields of the address to be extracted
     with ease.  The string is simply a format stringand thefile
     is simply a format file.  See _m_h-_f_o_r_m_a_t (5) for the details.

     Here is the default format string used by _d_p:

          %<(nodate{text})error:
     %{text}%|%(putstr(pretty{text}))%>

     which says that if an error was detected, print the error, a
     `:', and the date in error.  Otherwise, output the
     822-proper format of the date.

FILES
     $HOME/.mh_profile                  The user profile

PROFILE COMPONENTS
     None

SEE ALSO
     ap(8)
     _S_t_a_n_d_a_r_d _f_o_r _t_h_e _F_o_r_m_a_t _o_f _A_R_P_A _I_n_t_e_r_n_e_t _T_e_x_t _M_e_s_s_a_g_e_s (aka
     RFC-822)

DEFAULTS
     `-format' default as described above
     `-width' default to the width of the terminal

CONTEXT
     None


9


Printed 1/10/87                MH                               1






DP(8)               UNIX Programmer's Manual                DP(8)



BUGS
     The argument to the `-format' switch must be interpreted as
     a single token by the shell that invokes _d_p.  Therefore, one
     must usually place the argument to this switch inside
     double-quotes.


















































Printed 1/10/87                MH                               2