news@sq.sq.com (06/14/89)
>I get the impression that a number of people dislike csh, but >have a hard time getting along without job control. >Anyone care to take a crack at writing an AT&T-free ksh? :-) Tom. Yup, the gnu project's Born Again Shell ("bash") is an attempt at bashing all the features of sh together with many of those from both csh and ksh. It is not subject to any AT&T or BSD license, nor is it subject to any constraints imposed by segmented architectures, i.e., it won't run on your PC/XT, period. To wit: $ size bin/bash text data bss dec hex 188416 16384 10992 215792 34af0 If you have a reasonable computer to run it on, and a compiler that isn't hamstrung by historical necessity for compatibility with segmented architectures, you can get the source (it's free) and try running it. As with all GNU-ware, THERE IS ABSOLUTELY NO WARRANTY, etc., etc. See the file COPYING in the source directory for details. What does this have to do with the original thread of discussion? Oh yeah, I almost forgot. Bash has had csh-style job control bashed into it, along with csh-style history but with Bourne-shell control syntax (for f in $x instead of foreach f ($x) etc). Something for everybody? Ian Darwin | Segmented architecture is great... ian@sq.com | for platyhelminths. Why are there so many | worm programs on PC-class machines? P.S. I don't work for the Free Software Foundation, I just happen