シェルスクリプトが実行されるとシェル変数 $# にはコマンドライン に与えられた引数の個数が格納されます。ユーザが入力した引数の数が正しいかを調 べたり、引数の数を見て処理を分岐させるときなどに利用します。
$#