X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=man%2Fmhparam.man1;fp=man%2Fmhparam.man1;h=11cac8702ddcee38da9bcc52edfb583dc379235a;hp=0000000000000000000000000000000000000000;hb=5aaedc4256d58afe2481d667afdcb5162a914ba9;hpb=2676fdf95667cfa0fec45372dbb956c8645c1119 diff --git a/man/mhparam.man1 b/man/mhparam.man1 new file mode 100644 index 0000000..11cac87 --- /dev/null +++ b/man/mhparam.man1 @@ -0,0 +1,119 @@ +.\" +.\" %nmhwarning% +.\" +.TH MHPARAM %manext1% "%nmhdate%" MH.6.8 [%nmhversion%] +.SH NAME +mhparam \- print nmh profile and context components +.SH SYNOPSIS +.na +.B mhparam +.RI [ components ] +.RB [ \-all ] +.RB [ \-component " | " \-nocomponent ] +.RB [ \-debug ] +.RB [ \-version ] +.RB [ \-help ] +.ad +.SH DESCRIPTION +.B mhparam +writes the value of the specified profile component 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. +.PP +If the switch +.B \-component +is given, then the component name is displayed +along with the profile components value. This can be disabled with the +switch +.BR \-nocomponent . +.PP +If more than one component is specified in the +.I components +list, then +the switch +.B \-component +is on by default. If only one component is +specified, then the switch +.B \-nocomponent +is on by default. +.PP +If +.B \-all +is specified, then all components in the mmh profile and context +(including comments) are displayed and other arguments are ignored. +.PP +If +.B \-debug +is specified, then a defined set of internal profile entries are +displayed. +.PP +Examples: +.PP +.RS 5 +.nf +.ta \w'LongEntry:'u+2n +% mhparam path +Mail + +% mhparam mhlproc +%libdir%/mhl + +% mhparam \-component path +Path: Mail + +% mhparam AliasFile rmmproc +AliasFile: aliases +rmmproc: rmmproc + +% mhparam \-nocomponent AliasFile rmmproc +aliases +rmmproc + +% mhparam path nonexistent context +Path: Mail +context: context +.fi +.RE +.PP +.B mhparam +is also useful in back\-quoted operations: +.PP +.RS 5 +.nf +% fgrep cornell.edu `mhpath +`/`mhparam aliasfile` +.fi + +.SH "EXIT STATUS" +.B mhparam +returns the number of components that were not found. + +.SH FILES +.fc ^ ~ +.nf +.ta \w'%etcdir%/ExtraBigFileName 'u +^$HOME/.mmh/profile~^The user profile +^or $MMHP~^Rather than the standard profile +^$HOME/.mmh/context~^The user context +^or $MMHC~^Rather than the standard context +.fi + +.SH "PROFILE COMPONENTS" +.fc ^ ~ +.nf +.ta 2.4i +.ta \w'ExtraBigProfileName 'u +^Context:~^To determine the context file +.fi + +.SH "SEE ALSO" +mh-profile(5) + +.SH DEFAULTS +.nf +.RB ` \-nocomponent "' if only one component is specified" +.RB ` \-component "' if more than one component is specified" +.RB ` components "' defaults to none" +.fi + +.SH CONTEXT +None