Co oznacza 2> w linii poleceń systemu Unix?

scriptlist=`ls $directory_/fallback_* 2> /dev/null`

Czym dokładnie jest cel2> część polecenia? Pominąłem go i uruchomiłem polecenie, to po prostu działa dobrze.

I, jeśli wyjście ls jest zapisywane w pliku / dev / null, co dokładnie zmiennascriptlist będzie zawierać. Kiedy wykonałem kod, wyjście znajdowało się w zmiennej i nic nie było w plikunull. Jeśli usuniemy2, następnie wyjście jest w pliku zamiast zmiennej. Jakiś pomysł, co dokładnie robi ten wiersz kodu?

questionAnswers(3)

yourAnswerToTheQuestion