: bash command help - nohup
Patrick O'Callaghan
pocallaghan at gmail.com
Sat Oct 31 02:16:09 UTC 2009
On Fri, 2009-10-30 at 15:38 -0700, Suvayu Ali wrote:
> Hi Patrick,
>
> Patrick O'Callaghan wrote:
> > On Fri, 2009-10-30 at 08:02 -0700, Suvayu Ali wrote:
> >>
> >> I often find nohup very unreliable. I have had jobs fail submitted with
> >> nohup. I was thinking of switching to using screen. Maybe you could give
> >> that a try?
> >
> > Screen is not an option if you want to set up a long-running job and log
> > out. In what way has nohup failed on you? It's one of the oldest
> > commands in the Shell toolbox and I've never had a problem with it.
> >
> > Note that it's often a good idea to run it thus:
> >
> > nohup command > OUTPUT 2>&1 &
>
> Whenever I have used nohup I have used it exactly the way you have
> mentioned. And many times I later found out my job had failed when I had
> logged out. Since then I have stopped using nohup and wanted to look
> into screen. Until I do that I just don't log out any more unless I am
> sure my job has finished. Maybe the unreliability I have experienced is
> due to the versions of nohup I use (what ever comes as default with
> Scientific Linux 4, thats way too old).
I guess commands under nohup can fail if they expect to send output to a
physical terminal, which presumably screen handles better. I can't think
what other reason could make them fail. Anything written to be used as a
filter shouldn't have this problem, but of course it depends what you're
doing.
poc
More information about the fedora-list
mailing list