シェルスクリプトで引数がない場合のチェック

#!/bin/sh

if [ "$1" = "" ]
then
    echo "no argument"
fi