>> I have tried the example here.
>> My C-shell told me it is an ambigous expression.
>> and I also tried
>> nohup java myprogram >& testdata &
>> It is the same. It won't allow me to logout unless
>> I select "kill" from system menu to let the init process
>> to become the parent of my java process. It's weird... :-(
> Nohup is a built in command for csh and in theory all commands put in
> the background are effectively nohupped in csh.
> Does the shell complain of stopped jobs? That's the only reason I can
> think of that the csh itself would refuse to exit/logout because of
> existing jobs. What does the 'jobs' command show before you logout?
> If you are actually exiting with logout what does your .logout file
> contain? Is it perhaps doing a wait?
> You might also try redirecting stdin when you run the java program
> (i.e. </dev/null).
> As someone else suggested. You can always run it via at. Then you
> don't need to redirect the output, at will email it to you.
> -- ced
> Chuck Dillon
> Senior Software Engineer
> NimbleGen Systems Inc.
I think I misunderstood the concept of login shell and xterm.
Actually, I am still comfused...
I am using ctwm as my window manager. The setting is we have a
console window and I can logout from that window without any problem.
The actually problem is I can not logout from one of my xterm window,
where I issued
%java myprog >& testdata &
That xterm just sits there waiting the backgroud jobs to terminate and
then it will exit. But I have no problem to logout through my console
window. By the way, I create my xterm via
%xterm -bg black -fg white -e ssh -1 -l dhou rohan &
Does it cause any problem??
Thank you very much
Dean ( still confused ) :-(