bashで下記のようなif文を書いて実行したら
if [ $# < 1 ] ; then
echo "引数がありません"
exit
fi
下記のようなエラーが表示されてしまったのでその解決策
そのようなファイルやディレクトリはありません
bashのif文で<>(大なり小なり)は使えないみたいでして
シェルスクリプト(bash)のif文やwhile文で使う演算子について
上記の記事を参考にして下記のように書き換えたら動きました!!
if [ $# -lt 1 ] ; then
echo "引数がありません"
exit
fi