Quelle est la différence dans la syntaxe pour capturer la sortie bash?

J'utilise habituellement ./aaa.sh 2>&1 | tee -a log Mais trouvé une nouvelle commande qui semble plus facile: ./aaa.sh &> log Alors qu'est-ce que j'abandonne dans le second