Charles Levert wrote:
> +The
> +.B grep
> +command searches [...]

Sorry, but I don't like this -- because it is different from other 
man pages.  Also because it contains two unnecessary words, and (to 
really split hairs) a command doesn't search, but is given: the 
program does the searching.

The main point is that using "The" and "command" makes it different 
from other man pages.  Some examples:

  *arch* is equivalent...
  *bc* is a language...
  *cp* copies  files...
  *df* reports the amount...
  *ed* is a line-oriented...
  *fuser* displays the PIDs...

Of course, this is a carefully selected series of examples; there 
are many others that simply skip repeating the program's name, 
there are several that get it wrong (with an initial uppercase: 
file, gawk, less, ...), and there are a few that do it your way:

  The GNU *ar* program creates...
  The program *ls* lists...

If you really wish to start the sentence with "The", then at least 
use the word "program", not "command", as this is more something 
for a shell, and also not "utility", as it is nice to be able to 
tell from just the language whether one is reading a GNU or a POSIX 
man page:

  The _alias_ utility...
  The _batch_ utility...

But really I prefer the old way:

  *grep* searches through files...

>  For example, the shell command
> -.B "egrep '{1'"
> +.B "grep\ \-E\ '{1'"

Hmm, "shell command"?  Better simply "command" here.

Benno


Reply via email to