Joined: 16 Oct 2007
Location: Rome, Italy
|Posted: Sun Oct 20, 2013 6:47 pm Post subject: man pages management
I have to admit that I'm unable to drive the man pages management.
May someone help me?
If I type 'man' here in my desktop I receive the wanted man page
|box $ man date: |
|DATE(1) User Commands DATE(1)
date - print or set the system date and time
date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
Display the current time in the given FORMAT, or set the system date.
display time described by STRING, not 'now'
like --date once for each line of DATEFILE
output date/time in ISO 8601 format. TIMESPEC='date' for date only (the default), 'hours', 'minutes', 'seconds',
or 'ns' for date and time to the indicated precision.
This is 'man 1 date', it's what I want as default.
If I want the POSIX scenario, I can type 'man 1p date'.
In my home server (generic profile), I can read only the POSIX version.
|head $ man date: |
|DATE(1P) POSIX Programmer's Manual DATE(1P)
This manual page is part of the POSIX Programmer's Manual. The Linux implementation of this interface may differ (con‐
sult the corresponding Linux manual page for details of Linux behavior), or the interface may not be implemented on
date - write the date and time
date [-u] [+format]
date [-u] mmddhhmm[[cc]yy]
The date utility shall write the date and time to standard output or attempt to set the system date and time. By
default, the current date and time shall be written. If an operand beginning with '+' is specified, the output format of
date shall be controlled by the conversion specifications and other text in the operand.
The date utility shall conform to the Base Definitions volume of IEEE Std 1003.1-2001, Section 12.2, Utility Syntax
The following option shall be supported:
-u Perform operations as if the TZ environment variable was set to the string "UTC0", or its equivalent historical
value of "GMT0" . Otherwise, date shall use the timezone indicated by the TZ environment variable or the system
default if that variable is unset or null.
The following operands shall be supported:
This is the POSIX scenario, but not what I want as default.
Also, if I type 'man 1 date' I obtain the same.
The $MANPATH variable is not where I can resolve the trouble (I've also a jam with java-config2, but in the fine working computer).
|box $ echo $MANPATH: |
|head $ echo $MANPATH: |
'diff' over the two /etc/man.conf files gives an empty result.
What do I miss in my knowledge and configuration?
Thank you to everybody,
Who hasn't a spine, should have a method.
Chi non ha carattere, deve pur avere un metodo.