O que significa o 2> na linha de comando do Unix?

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

Qual é exatamente o propósito do2> parte do comando? Eu omiti e executei o comando, ele simplesmente funciona bem.

E, se a saída de ls estiver sendo armazenada no arquivo / dev / null, o que exatamente a variávelscriptlist irá conter. Quando eu executei o código, a saída estava na variável e nada estava lá no arquivonull. Se removermos2, então a saída está no arquivo em vez de variável. Alguma ideia do que exatamente essa linha de código está fazendo?

questionAnswers(3)

yourAnswerToTheQuestion