if [ -z "$1" ]; then
if [ -n "$1" ]; then
とりあえずコレでいいんじゃない?