Это не имеет смысла для меня.
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каким- то образом «объединяет» или «связывает вместе», или «женится» на двух FD, так что любое [последующее] изменение одного из них становится изменением другого. Это не тот случай. »