Greetings, Paul Allen Newell! >>>>> I also noticed that if I run "make>& make.out" that the message is >>>>> printed >>>>> to the terminal and is not in make.out. What am I missing to capture all >>>>> output in make.out? >>>> I like this way >>>> >>>> make&2>1 |tee make.out >>>> >>>> "&2>1" redirect the error message to the std output >>> Shouldn't that be >>> >>> make 2>&1 | tee make.out >> yes correct, >> typo from my side >> >> Paul, >> looks on >> http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-3.html >> http://www.linuxtopia.org/online_books/advanced_bash_scripting_guide/io-redirection.html >> >> for further info.
> I looked in the first suggested link and found what my problem is. Item > #3.6 is > +++ > This will place every output of a program to a file. This is suitable > sometimes for cron entries, if you want a command to pass in absolute > silence. > rm -f $(find / -name core) &> /dev/null > +++ > This is what I am doing and my problem is basename is sending its > error/warning to the screen and ignoring my "&>". Yes, I know my email originally stated ">>&", but it doesn't seem to matter what the order is > for basename to ignore it. > What am I not understanding in what the link says versus the actions I > am seeing? I'm abit lost in your loops. In case of redirecting your output to tee... man tee. -- WBR, Andrey Repin (anrdae...@freemail.ru) 02.03.2012, <16:19> Sorry for my terrible english... -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple