ast@cs.vu.nl (Andy Tanenbaum) (06/27/88)
A recent posting pointed out that an ls -l listing is a pretty crude way to see if two files are the sum. Here is a sum listing of commands and lib. The odds here are better. Andy Tanenbaum ----------------------------------------------------------------------- Here is a sum * listing of commands. Forget the second number; it's wrong. 54698 19 ar.c 39792 2 ascii.c 50682 6 ast.c 19457 14 badblocks.c 38334 1 basename.c 49707 8 cal.c 49103 2 cat.c 46486 11 cc.c 04368 11 cc512.c 34449 11 cc640.c 32331 11 ccram.c 21483 1 chgrp.c 03855 3 chmem.c 05055 1 chmod.c 25699 1 chown.c 08028 1 clr.c 43098 3 cmp.c 00609 4 comm.c 21795 38 compress.c 01457 3 cp.c 40766 5 cpdir.c 20882 4 date.c 06600 6 dd.c 46889 4 df.c 35225 6 diff.c 32133 4 diskcheck.c 33302 20 dosread.c 51088 5 du.c 34883 1 echo.c 38422 42 ed.c 09684 3 expr.c 49432 1 factor.c 07013 10 fdisk.c 53983 6 fgrep.c 12344 4 file.c 15004 13 find.c 17258 4 fix.c 20555 1 getlf.c 42770 3 grep.c 44006 4 gres.c 58288 2 head.c 61926 1 kill.c 30216 4 libpack.c 60454 2 libupack.c 18613 2 ln.c 61270 2 login.c 23888 8 lorder.c 21085 2 lpr.c 09191 13 ls.c 04915 51 make.c 26611 2 mkdir.c 18743 26 mkfs.c 06132 1 mknod.c 56884 5 more.c 06759 2 mount.c 39465 4 mv.c 25873 4 nm.c 16179 6 od.c 13405 3 passwd.c 23942 12 pr.c 36979 2 prep.c 25077 1 printenv.c 03064 2 pwd.c 05131 1 readall.c 12296 15 readfs.c 14139 2 rev.c 50479 3 rm.c 60423 3 rmdir.c 27952 20 roff.c 07265 45 sed.c 44005 2 shar.c 41516 2 size.c 17411 1 sleep.c 01651 31 sort.c 05901 3 split.c 39869 4 strings.c 64302 3 strip.c 33309 3 stty.c 47213 2 su.c 19834 2 sum.c 14060 1 sync.c 05846 5 tail.c 17004 10 tar.c 38363 2 tee.c 24917 5 test.c 30718 3 time.c 15234 2 touch.c 08565 4 tr.c 14980 2 traverse.c 09884 7 treecmp.c 12565 7 tsort.c 52570 1 tty.c 41617 2 umount.c 42565 4 uniq.c 31044 1 update.c 11461 4 uudecode.c 26234 2 uuencode.c 16871 3 wc.c 62860 1 whoami.c Here is a sum * listing of lib. Also forget the second number here. 60347 1 abort.c 09620 1 abs.c 24207 1 access.c 38362 1 alarm.c 22461 3 amoeba.c 27410 2 atoi.c 49440 1 atol.c 28509 1 bcopy.c 57070 1 brk.c 27592 1 brk2.c 64944 3 call.c 58400 1 chdir.c 55613 1 chmod.c 40794 1 chown.c 02269 1 chroot.c 07052 1 cleanup.c 32507 1 close.c 53826 1 creat.c 07161 7 crypt.c 37035 2 ctime.c 21559 1 ctype.c 57346 5 doprintf.c 56525 1 dup.c 61928 1 dup2.c 47268 3 exec.c 43457 1 exit.c 64104 1 fclose.c 01359 1 fdopen.c 20387 1 fflush.c 06585 1 fgets.c 48417 1 fopen.c 33650 1 fork.c 03838 1 fprintf.c 45671 1 fputs.c 62746 1 fread.c 20016 1 freopen.c 58941 1 fseek.c 29891 1 fstat.c 55905 1 ftell.c 59262 1 fwrite.c 00255 1 getc.c 25704 1 getegid.c 39497 1 getenv.c 14330 1 geteuid.c 19113 1 getgid.c 35621 2 getgrent.c 11995 1 getpass.c 28415 1 getpid.c 18721 2 getpwent.c 64546 1 gets.c 12294 1 getuid.c 55398 1 gtty.c 02920 1 index.c 65340 2 ioctl.c 18373 1 isatty.c 42787 1 itoa.c 30617 1 kill.c 47493 1 link.c 29044 1 lseek.c 55606 5 malloc.c 13561 1 message.c 09369 1 mknod.c 52604 1 mktemp.c 48104 1 mount.c 39142 1 open.c 43252 1 pause.c 04528 2 perror.c 31334 1 pipe.c 38366 2 popen.c 24964 1 printdat.c 50919 4 printk.c 65038 2 prints.c 49131 1 putc.c 09591 1 puts.c 12247 3 qsort.c 53485 1 rand.c 50561 1 read.c 52979 28 regexp.c 41104 3 regsub.c 36986 1 rindex.c 44274 6 scanf.c 15890 1 setbuf.c 09621 1 setgid.c 53006 1 setuid.c 27447 1 signal.c 23543 1 sleep.c 20999 1 sprintf.c 07726 1 stat.c 62221 1 stb.c 12848 1 stderr.c 29643 1 stime.c 06233 1 strcat.c 56694 1 strcmp.c 18124 1 strcpy.c 27543 1 strlen.c 21318 1 strncat.c 00549 1 strncmp.c 17882 1 strncpy.c 55806 1 stty.c 26887 1 sync.c 51294 5 syslib.c 00456 1 system.c 52506 6 termcap.c 04345 1 time.c 34687 1 times.c 31189 1 umask.c 37246 1 umount.c 38203 1 ungetc.c 08759 1 uniqport.c 53487 1 unlink.c 31616 1 utime.c 32926 1 wait.c 10483 1 write.c