Что означает специальный параметр «$ #» в bash?

Я наткнулся на код

if [ $# -eq 1  ]; then
   echo "usage: Phar ~/flashmem ~/archive"
   exit
fi

Я никогда не сталкивался с [$ # -eq 1]; до и я не могу найти смысл

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

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