> > > I could redirect the output into a file no problem but don't know how to > > > "bi-direct" it to screen AND file. Can anybody tell me how? > > > > $ echo `uname -a` 2>&1 | tee ~/uname.output > > I forgot to mention...the 2>&1 business assumes bash (it's redirecting > STDERR to STDOUT). The similar tcsh/csh idiom is: command |& tee ~/uname.output Another option is (still tcsh): nohup command >& filename & tail -f filename you can control-c out of the tail, or probably even close the terminal without affecting the "command" process, which is in the background. bash for the above: nohup command 2>&1 filename & tail -f filename I write shell scripts that do something like this to a file named something.$$, echo the name and quit. $$ becomes the pid which unique enough to prevent overwriting. Then I cut and past the name into a "tail -f"