cat -v considered harmful

Geo Swan geo at watdcsu.UUCP
Sat Jul 7 08:49:55 AEST 1984


In a recent article one Ron Natalie, an Arpanaut, comments
on why cat should not have an option to list the names of the
files it is printing.

>	From:      Ron Natalie <ron at BRL-TGR.ARPA>
>	
>	Because "cat" is for transferring files to it's standard output
>	(see Rob Pike's "Cat -u considered harmful).  Try "pr -t".  Pr is
>	for pretty printing.


I agree completely.  I heard Pike deliver this talk at USENIX in
Toronto last summer.  Unfortunately, the proceeding do not contain
a copy of the talk.  Instead there is a short paragraph directing
people to read Rob's soon to be published book.  (ie "The UNIX
Programming Environment", Kernighan and Pike)  
Does anyone know if this talk has been published elsewhere?
UPE is a very good book, but it is not nearly as pointed in
its criticisms as the USENIX talk.



More information about the Comp.unix mailing list