On Tuesday May 05 2015 13:44:42 Eric A. Borisch wrote: > Here's the (bash) you're looking for: > > nohup [your command here] &> outputs.log < /dev/null &
Thanks, this much I've mastered since the couple of lives ago mentioned in an earlier email ;) nohup isn't very important anymore because it's even longer ago since I saw a process getting a SIGHUP when started in or pushed to the background. /usr/bin/nohup takes care of the output redirection, though; I'd hope that the shell builtin would do something similar but apparently it doesn't (at least not the tcsh version). I've found the code I wrote back in the day. Its main purpose was to provide a log window facility with any kind of windowed terminal emulator (`xterm -e xpipe -fd in,out`) but it contains a protection against closing of the window (a SIGHUP/SIGKILL/SIGINT handler calling freopen(stdout,"/dev/null") etc). But of course if shouldn't be too hard to rewrite nohup so that it does what I'm looking for. R _______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
