Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!cmcl2!brl-adm!brl-smoke!gwyn From: gwyn@brl-smoke.ARPA (Doug Gwyn ) Newsgroups: comp.unix.wizards Subject: Re: SysV shell questions Message-ID: <6353@brl-smoke.ARPA> Date: Fri, 28-Aug-87 12:01:46 EDT Article-I.D.: brl-smok.6353 Posted: Fri Aug 28 12:01:46 1987 Date-Received: Sun, 30-Aug-87 01:27:35 EDT References: <10279@orchid.waterloo.edu> <5980007@hpfcdc.HP.COM> <6330@brl-smoke.ARPA> <2888@ulysses.homer.nj.att.com> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 14 In article <2888@ulysses.homer.nj.att.com> dgk@ulysses.homer.nj.att.com (David Korn[eww]) writes: >I propose that we use a new command to replace echo. If we're going to invent a new command for this (a real pity), let's get its design RIGHT this time. Default (no options) behavior should NOT interpret escape sequences. \c is an ugly kludge that should be removed and a no-newline (-n) option used instead when that behavior is desired. You basically end up with 8th/9th Edition "echo" but with a different name (which means it can just be a link to "echo" on non-SysV systems). 9th Edition UNIX also has a "printf format args..." utility that does the obvious thing.