harald@itk.unit.no (02/01/90)
I am trying to invoke; - a local xterm which does - a remote login and - sets DISPLAY and TERM So far I do it like this (from a sh script): exec xterm -e rsh $host env DISPLAY=$mydisplay TERM=xterm $myshell -i & This works "fine" for Bourne Shell, but csh gives: Warning: no access to tty; thus no job control in this shell... Why? Is there a better solution? (Not by runnig xterm remote! I do that like this: exec rsh $host -n exec env DISPLAY=$mydisplay TERM=xterm "$command < /dev/null >& /dev/null" ) I would also like to run .cshrc and .login (or .profile) on the remote machine. The (csh) man says: ... If the shell is invoked with a name that starts with `-', as when started by login(1), the shell runs as a login shell. In this case, after executing com- mands from the .cshrc file, the shell executes commands from the .login file in your home directory; the same permission checks as those for .cshrc are applied to this file... How do i invoke -csh (or -sh)? System: X11R4, SunOS 4.0.3c, Sun3&4 Regards, Harald Backer //////////////////////////////////////////////////////////////////////// / Harald Backer / harald@itk.unit.no / / SINTEF Automatic Control / (+47 7) 594375 Switchboard / / The Norwegian Institute of Technology / (+47 7) 594399 Fax / / N-7034 Trondheim / / / NORWAY / / //////////////////////////////////////////////////////////////////////// PS! Don't you ever insert a Return-Receipt-To: nnn when you send to a list....