Це для мене немає сенсу.
wibble > /dev/null 2>&1
Я думаю, було б більше сенсу, якби це було щось подібне:
wibble 2>&1 > /dev/null
Іншими словами
Commands Output Sendall STDERRORS to STDOUT then SEND it all to /dev/null
Яке мислення стоїть за порядком перенаправлення команд xxx > /dev/null 2>1?
2>&1якимось чином "об'єднує" або "пов'язує" або "одружується" дві ФД, так що будь-яка [наступна] зміна в одній з них стає зміною на іншу. Це не так ".