Subject: Re: FIX: UUCP, !, bash and smail From: rmk@rmkhome.UUCP (Rick Kelly) Date: Mon, 16 Nov 1992 02:50:39 GMT
In article <4926TB2w165w@dogear.spk.wa.us> bobk@dogear.spk.wa.us (Bob Kirkpatrick) writes:
>okir@monad.swb.de (Olaf Kirch) writes:
>
>> ludwig@wefunk.rent.com (Mitchel F. Ludwig) writes:
>> > Error executing
>> > uux -aroot - bobsbox!rmail '(ludwig)'
>>
>> I assume your problem lies with bash. Bash uses ! as its history
>> character (typing !foobar recalls the last line beginning with
>> foobar). You can either turn the whole thing off, or edit
>> smail sources. But beware! I sat over this a whole hour.
>
>Bash really pissed me off too --for the same reason. I think linux
>should have a nondescript plain-jane bourne shell for system level
>functions. Having to hack sources for os compatibility is one thing,
>but having to do it for shells is pretty bizarre.
The fact of the matter is that bash, when linked to /bin/sh, is the closest
thing to AT&T /bin/sh. Ash, pdksh, and others all break on the scripts in
the Cnews package.
If you are using bash as a command line shell then a simple "set +H" in
your .profile will turn off the csh history functions.
--Rick Kelly rmk@rmkhome.UUCP unixland!rmkhome!rmk rmk@frog.UUCP