書式
if [ -e $1 ]; then
echo "ファイルがある場合に表示するメッセージ"
else
echo "ファイルがない場合に表示するメッセージ"
fi
説明
引数で指定されたファイルが存在するかどうかを調べるにはifを使います。条件判断には[ -e $1 ]とすることでファイルが存在するかどうか調べることができます。存在した場合にはthen〜elseまでの間にメッセージを表示する処理を書きます。存在しない場合はelse〜fiまでの間が処理されるので、その間にメッセージを表示する処理を書きます。
サンプルコード
#!/bin/bash
if [ -e $1 ]; then
echo "File exist !!"
else
echo "No file"
fi