* logout and nohup
@ 1999-10-25 18:00 Roland Jesse
1999-10-25 18:36 ` Clint Adams
1999-10-25 21:35 ` Bart Schaefer
0 siblings, 2 replies; 4+ messages in thread
From: Roland Jesse @ 1999-10-25 18:00 UTC (permalink / raw)
To: zsh-users
Hi,
I am using zsh 3.1.5 on Solaris 2.6 and Solaris 7.
In my .zlogin I have the following:
...
...starting X...
# quit X so log out
nohup /usr/local/etc/kehraus 2> /dev/null &
wait 5 # provide time for kehraus to complete
logout
Now, "kehraus" is a script which updates ~/.dirs and removes corefiles
in case I did not specifically save them. The problem is when it comes
to the logout command. It does not log me out immediately but tells
me: "zsh: you have running jobs." I need an additional C-d to log out
successfully. The only job left is this kehraus script.
Why is this? Isn't nohup supposed to keep the process running in the
background while still being able to log out?
Roland (a bit confused)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: logout and nohup
1999-10-25 18:00 logout and nohup Roland Jesse
@ 1999-10-25 18:36 ` Clint Adams
1999-10-25 21:35 ` Bart Schaefer
1 sibling, 0 replies; 4+ messages in thread
From: Clint Adams @ 1999-10-25 18:36 UTC (permalink / raw)
To: Roland Jesse; +Cc: zsh-users
> nohup /usr/local/etc/kehraus 2> /dev/null &
No, nohup is supposed to keep the process running in the background
AFTER you log out.
What this does is place nohup in the job table. You can get around
this in various ways, but the easiest is to backrgound it with &|
instead of & .
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: logout and nohup
1999-10-25 18:00 logout and nohup Roland Jesse
1999-10-25 18:36 ` Clint Adams
@ 1999-10-25 21:35 ` Bart Schaefer
1999-10-25 21:38 ` Roland Jesse
1 sibling, 1 reply; 4+ messages in thread
From: Bart Schaefer @ 1999-10-25 21:35 UTC (permalink / raw)
To: Roland Jesse, zsh-users
On Oct 25, 8:00pm, Roland Jesse wrote:
> Subject: logout and nohup
>
> nohup /usr/local/etc/kehraus 2> /dev/null &
> wait 5 # provide time for kehraus to complete
> logout
>
> [...] the logout command [...] does not log me out immediately but tells
> me: "zsh: you have running jobs."
Clint's answer is correct, but in addition: The latest interim release in
the 3.1.6 series includes a patch so that you can do
setopt NO_CHECK_JOBS
to disable the "you have running jobs" warning on exit.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: logout and nohup
1999-10-25 21:35 ` Bart Schaefer
@ 1999-10-25 21:38 ` Roland Jesse
0 siblings, 0 replies; 4+ messages in thread
From: Roland Jesse @ 1999-10-25 21:38 UTC (permalink / raw)
To: zsh-users
"Bart Schaefer" <schaefer@candle.brasslantern.com> writes:
> Clint's answer is correct, but in addition: The latest interim release in
> the 3.1.6 series includes a patch so that you can do
>
> setopt NO_CHECK_JOBS
Ok, but I will stick with Clint's advice as I do not want to disable
the warning message in general but only for this one and specific
task.
But thank you for the pointer.
Roland
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~1999-10-25 21:39 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-10-25 18:00 logout and nohup Roland Jesse
1999-10-25 18:36 ` Clint Adams
1999-10-25 21:35 ` Bart Schaefer
1999-10-25 21:38 ` Roland Jesse
Code repositories for project(s) associated with this public inbox
https://git.vuxu.org/mirror/zsh/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).