.SH DESCRIPTION
The
.B buf
-program writes standard input to a temporary file. It then runs
+program writes standard input to a temporary file. It then runs
.VS
.IR "command arguments " ... " stdinfile"
.VE
and exits with whatever exit status that exited with.
.PP
This is particularly useful for programs which want to seek their
-standard input, for example PostScript viewers. A typical invokation
+standard input, for example PostScript viewers. A typical invocation
might be something like
.VS
-man -Tps buf | buf gv
+man \-Tps buf | buf gv
.VE
.SH BUGS
Doesn't exit correctly if subprogram was killed by a signal.