diff --git a/bin/cat/cat.1 b/bin/cat/cat.1 index 60cb4703026a..57bfa4e016cd 100644 --- a/bin/cat/cat.1 +++ b/bin/cat/cat.1 @@ -33,7 +33,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)cat.1 8.3 (Berkeley) 5/2/95 -.\" $Id$ +.\" $Id: cat.1,v 1.6 1997/02/22 14:01:26 peter Exp $ .\" .Dd May 2, 1995 .Dt CAT 1 @@ -48,7 +48,7 @@ .Op Ar .Sh DESCRIPTION The -.Nm cat +.Nm utility reads files sequentially, writing them to the standard output. The .Ar file @@ -58,11 +58,11 @@ A single dash represents the standard input. The options are as follows: .Bl -tag -width Ds .It Fl b -Implies the +Imply the .Fl n option but doesn't number blank lines. .It Fl e -Implies the +Imply the .Fl v option, and displays a dollar sign .Pq Ql \&$ @@ -74,7 +74,7 @@ Number the output lines, starting at 1. Squeeze multiple adjacent empty lines, causing the output to be single spaced. .It Fl t -Implies the +Imply the .Fl v option, and displays tab characters as .Ql ^I @@ -84,19 +84,20 @@ The .Fl u option guarantees that the output is unbuffered. .It Fl v -Displays non-printing characters so they are visible. +Display non-printing characters so they are visible. Control characters print as .Ql ^X for control-X; the delete character (octal 0177) prints as .Ql ^? -Non-ascii characters (with the high bit set) are printed as +.Pf Non- Tn ASCII +characters (with the high bit set) are printed as .Ql M- (for meta) followed by the character for the low 7 bits. .El .Pp The -.Nm cat +.Nm utility exits 0 on success, and >0 if an error occurs. .Sh BUGS Because of the shell language mechanism used to perform output @@ -119,7 +120,8 @@ will cause the original data in file1 to be destroyed! A .Nm command appeared in Version 1 AT&T UNIX. -Dennis Ritchie designed and wrote the first man page. +.An Dennis Ritchie +designed and wrote the first man page. It appears to have been .Xr cat 1 . diff --git a/bin/cat/cat.c b/bin/cat/cat.c index 175f2f8be3ce..095f5a679480 100644 --- a/bin/cat/cat.c +++ b/bin/cat/cat.c @@ -32,8 +32,6 @@ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. - * - * $Id: cat.c,v 1.8 1997/02/22 14:01:26 peter Exp $ */ #ifndef lint @@ -43,7 +41,11 @@ static char const copyright[] = #endif /* not lint */ #ifndef lint +#if 0 static char const sccsid[] = "@(#)cat.c 8.2 (Berkeley) 4/27/95"; +#endif +static const char rcsid[] = + "$Id$"; #endif /* not lint */ #include @@ -51,12 +53,10 @@ static char const sccsid[] = "@(#)cat.c 8.2 (Berkeley) 4/27/95"; #include #include -#include #include #include #include #include -#include #include int bflag, eflag, nflag, sflag, tflag, vflag;