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?