diff --git a/Makefile b/Makefile index 9aa8723..ceed44f 100644 --- a/Makefile +++ b/Makefile @@ -36,6 +36,7 @@ SRC = \ chroot.c \ cksum.c \ cmp.c \ + cols.c \ comm.c \ cp.c \ cut.c \ @@ -53,7 +54,6 @@ SRC = \ kill.c \ ln.c \ ls.c \ - mc.c \ md5sum.c \ mkdir.c \ mkfifo.c \ diff --git a/mc.1 b/cols.1 similarity index 78% rename from mc.1 rename to cols.1 index b7ce4e3..8f15cb3 100644 --- a/mc.1 +++ b/cols.1 @@ -1,35 +1,35 @@ -.TH MC 1 sbase\-VERSION +.TH COLS 1 sbase\-VERSION .SH NAME -mc \- multi-column +cols \- columnize output .SH SYNOPSIS -.B mc +.B cols .RB [ \-c .IR chars ] .RI [ file ...] .SH DESCRIPTION -.B mc +.B cols reads each file in sequence and writes them to stdout, in as many vertical columns as will fit in .I chars character columns. -If no file is given, mc reads from stdin. +If no file is given, cols reads from stdin. .SH OPTIONS .TP .BI \-c " chars" specifies the maximum number of character columns to use (unless the input contains lines longer than .I chars -characters). By default mc tries to figure out the width +characters). By default cols tries to figure out the width of the output device, if that fails it defaults to 65 chars. .SH BUGS This implementation of -.B mc +.B cols assumes that every byte is a character which takes up one column on the screen. It does not handle non-ASCII UTF-8 runes or TAB characters correctly. -.B mc +.B cols currently mangles files which contain embedded NULs. -.B mc +.B cols does not allow the user to set a default width in its environment. diff --git a/mc.c b/cols.c similarity index 100% rename from mc.c rename to cols.c