Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!princeton!caip!lll-crg!styx!mordor!jdb From: jdb@mordor.ARPA (John Bruner) Newsgroups: net.unix,net.unix-wizards Subject: Re: sh changes Message-ID: <8400@mordor.ARPA> Date: Thu, 19-Jun-86 15:04:02 EDT Article-I.D.: mordor.8400 Posted: Thu Jun 19 15:04:02 1986 Date-Received: Sat, 21-Jun-86 12:32:39 EDT References: <18951@rochester.ARPA> <4227@sun.uucp> Reply-To: jdb@mordor.UUCP (John Bruner) Organization: S-1 Project, LLNL Lines: 19 Xref: watmath net.unix:8286 net.unix-wizards:18523 I am delighted that Sun 3.0 uses the System V shell. (Shell functions on my Sun at last!) However, it is not completely compatible with the previous shell. For instance, the Berkeley-added "limit" command is not implemented. The interpretation of "<<-", while very useful, may also break some old command files. I've run into problems with large shell variables in "sh" on Sun 3.0; however, I can't pin down the exact difficulty. [It is really bizarre. It runs fine on our 4.3BSD VAXes and Sun 2's but fails sometimes in 3.0. The old Sun 2 shell works in Sun 2.0 and fails in Sun 3.0 in the same way. The 4.3BSD shell, compiled on the Sun 3's, fails in the same way. There seems to be some dependence upon the directory in which a small set of the commands is run -- sometimes I can make it run by finding the "right" directory -- but there is no discernable pattern to this.] -- John Bruner (S-1 Project, Lawrence Livermore National Laboratory) MILNET: jdb@mordor [jdb@s1-c.ARPA] (415) 422-0758 UUCP: ...!ucbvax!decwrl!mordor!jdb ...!seismo!mordor!jdb