ber@enea.UUCP (Bjorn Eriksen) (04/11/85)
One thing this discussion about the relative speed of Bourne shell vs. C shell made me to do, was to move System V Release 2 Bourne shell to 4.2BSD. I was amazed how easy is was, at least to get it running. Besides a few minor changes it was the directory code for filename matching and the pwd command that had to be changed. Well that's what I'v found so far and why I'm posting this. Has anyone else done this and know about other things that ought to be changed? -- Bjorn Eriksen ENEA DATA Sweden UUCP: {seismo,decvax,philabs}!{mcvax,ukc,unido}!enea!ber ARPA: decvax!mcvax!enea!ber@berkeley.arpa mcvax!enea!ber@seismo.arpa
gwyn@brl-tgr.ARPA (Doug Gwyn <gwyn>) (04/11/85)
The other main thing in moving the SVR2 Bourne shell to 4.2BSD is to do something about signal() and ustat(). On some architectures (IBM, Gould), the memory allocator has to have a small change made since it makes assumptions about run-time storage layout. P.S. Watch out for the new "echo" built-in; it processes \ escapes and does not know about the -n option.