Monday, July 22, 2013

BASH redirection



   1>filename
      # Redirect stdout to file "filename."
   1>>filename
      # Redirect and append stdout to file "filename."
   2>filename
      # Redirect stderr to file "filename."
   2>>filename
      # Redirect and append stderr to file "filename."
   &>filename
      # Redirect both stdout and stderr to file "filename."
      # This operator is now functional, as of Bash 4,
      # final release.

   M>N
     # "M" is a file descriptor, which defaults to 1,
     # if not explicitly set.
     # "N" is a filename.
     # File descriptor "M" is redirect to file "N."
   M>&N
     # "M" is a file descriptor, which defaults to 1,
     # if not set.
     # "N" is another file descriptor.
 
And there you go :-)
 
[ trackback ]