Что означает 2> в командной строке Unix?

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

Что именно является целью2> часть команды? Я опустил его и запустил команду, она просто отлично работает.

И, если выходные данные ls сохраняются в файле / dev / null, что именно является переменнойscriptlist будет содержать. Когда я выполнил код, вывод был в переменной, а в файле ничего не былоnull, Если мы удалим2, тогда вывод находится в файле вместо переменной. Есть идеи, что именно делает эта строка кода?

Ответы на вопрос(3)

Ваш ответ на вопрос