Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83 v7 ucbopal-1.9 BSD 4.2; site ucbopal.CC.Berkeley.ARPA Path: utzoo!linus!decvax!microsoft!uw-beaver!tektronix!ucbcad!ucbvax!ucbtopaz!ucbopal!jak From: jak@ucbopal.CC.Berkeley.ARPA Newsgroups: net.general Subject: 3 new Unix tools you cannot live without! Message-ID: <140@ucbopal.CC.Berkeley.ARPA> Date: Wed, 11-Jan-84 13:20:28 EST Article-I.D.: ucbopal.140 Posted: Wed Jan 11 13:20:28 1984 Date-Received: Sat, 14-Jan-84 03:13:27 EST Organization: Univ. of Calif., Berkeley CA USA Lines: 14 Now in /usr/new on 4.2BSD systems: jot - print sequential or random data rs - reshape a data array lam - laminate files Jot prints increasing, decreasing, random, or redundant sequences (bounded or unbounded) of numbers or characters; eg, it can be used to generate the ASCII character set, ed(1) commands, a file of length N, the yes(1) command, etc. Rs by default converts stream output into columns for CRT viewing (eg, who | rs); otherwise makes an array of a given size (eg, jot 100 | rs 10 10), and can be used to sort multi-line fields. Lam is the counterpart of cat, but for joining files side-by-side; bizarre applications include merging the lines of N files, and form letters. The sources are on the 4.2 distribution tape in the user-contributed software under 'tools'. John Kunze