MHPARAM(1)

MHPARAM(1)

mhn Home Page User Commands Index mhpath


NAME
       mhparam - print nmh profile components

SYNOPSIS
       mhparam [components] [-all] [-component] [-nocomponent]
            [-version] [-help]

DESCRIPTION
       Mhparam  writes  the value of the specified profile compo-
       nent to the standard output separated by newlines.  If the
       profile  component  is  not present, the default value (or
       nothing if there is no default) is printed.

       If the switch `-component' is given,  then  the  component
       name is displayed along with the profile components value.
       This can be disabled with the switch `-nocomponent'.

       If more than one component is  specified  in  the  `compo-
       nents'  list,  then  the  switch  `-component'  is  on  by
       default.  If only one component  is  specified,  then  the
       switch `-nocomponent' is on by default.

       If  `-all'  is  specified,  then all components in the nmh
       profile are displayed and other arguments are ignored.

       Examples:

            % mhparam path
            Mail

            % mhparam mhlproc
            /usr/lib/nmh/mhl

            % mhparam -component path
            Path: Mail

            % mhparam AliasFile rmmproc
            AliasFile: aliases
            rmmproc: rmmproc

            % mhparam -nocomponent AliasFile rmmproc
            aliases
            rmmproc

       Mhparam is also useful in back-quoted operations:

            % fgrep cornell.edu `mhpath +`/`mhparam aliasfile`

FILES
       $HOME/.mh_profile                    The user profile

SEE ALSO
       mh-profile(5) 

DEFAULTS
       `-nocomponent' if only one component is specified
       `-component' if more than one component is specified
       `components' defaults to none

CONTEXT
       None

mhn Home Page User Commands Index mhpath