Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I saw this newer bash syntax for redirecting all output some years ago on irc

    foo &> file  
    foo |& program


I think the "|&" is the most intuitive syntax - you can just amend an existing pipe to also include STDERR


I didn't know about |&, not sure if it was introduced at the same time. So I'd always use &> for redirection to file and 2>&1 for piping




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: