#!/bin/bash
if [$# -ne 1];
then
echo "/root/script.sh a|b"
else if [$1 ='a'];
then
echo "b"
else if [$1 ='b']; then
echo "a"
else
echo "/root/script.sh a|b"
fi
Linuxで上記のスクリプトを実行しているときに、以下のエラーが発生します。
bar.sh: line 2: [: S#: integer expression expected
a
このエラーを取り除くのを手伝ってもらえますか?