Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!princeton!allegra!ulysses!sfmag!sfsup!shap From: shap@sfsup.UUCP Newsgroups: comp.sys.mac Subject: Re: Mac II (really SE: A letdown?) Message-ID: <1226@sfsup.UUCP> Date: Wed, 18-Mar-87 21:03:59 EST Article-I.D.: sfsup.1226 Posted: Wed Mar 18 21:03:59 1987 Date-Received: Fri, 20-Mar-87 05:23:26 EST References: <2834@jade.BERKELEY.EDU> Organization: AT&T-IS, Summit N.J. USA Lines: 20 Summary: Job control NOT in Sys V In article <2834@jade.BERKELEY.EDU>, defron@tart6.UUCP writes: > > Look, job control is not something that is specific to versions of UNIX, but > rather which terminal driver you are using. > > It is very possible for Sys V shells to have job control. Ksh is a prime > example. I believe A/UX comes with sh, csh and ksh. > - > Daniel Efron Sorry, Daniel, but this simply isn't true. In addition to the terminal driver interface, you need to define an additional signal, on berkeley called SIGTSTP. Many programs (e.g. all screen oriented programs) need to understand it. Adding the system call correctly means doing kernel changes in Sys V. The Korn Shell does not do job control on System V. It could be rewired to implement the shell-layers functionality, but it does not at this time. Shell layers isn't really job control, as you well understand. Ksh only has job control when running on a Berkeley or Research system.