ps problem
Guy Harris
guy at rlgvax.UUCP
Thu Jan 31 09:47:06 AEST 1985
> Why does:
>
> nohup ps
>
> fail to produce significant output in nohup.out under AT&T UNIX* 5.2?
> Only the ps header line is output.
Because the command "ps" lists only the processes attached to the "current
terminal", where the "current terminal" is the one which file descriptor
2 refers to. Since file descriptor 2 is redirected to "nohup.out" by
"nohup", "ps" can't determine what the current terminal is, and so finds
no processes attached to that terminal. Unfortunately, file descriptor
0 is redirected to /dev/null for background processes in the Bourne
shell, so that won't work (FD1 is also redirected to "nohup.out").
Guy Harris
{seismo,ihnp4,allegra}!rlgvax!guy
More information about the Comp.unix.wizards
mailing list