The UNIX and Linux Forums  
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.

Go Back   The UNIX and Linux Forums > Top Forums > UNIX for Dummies Questions & Answers
.
google unix.com




View Single Post in the UNIX and Linux Forums - Click on the Thread or Permalink to View Entire Thread -->
  #4 (permalink)  
Old 08-21-2008
otheus's Avatar
otheus otheus is offline Forum Staff  
Moderator ala Mode
  
 

Join Date: Feb 2007
Location: Innsbruck, Austria
Posts: 1,886
Right... at is a batch program which will queue the process and run it at a future point in time. Redirecting NOW doesn't redirect the output later. (Redirection is a shell function). "at", however, will save the program's output to a file and email it to you. So check in Mail (or make sure email is properly setup for forwarding.) If you don't want email, then do this at the beginning of the script:

Code:
# ... initialization of your script
exec >$HOME/script-output.$$ 2>&1
# rest of your script
If you want to append to the same file everytime, do this instead:

Code:
# ... initialization of your script
exec >>$HOME/script-output.log 2>&1
# rest of your script