#!/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
你能帮忙消除这个错误吗?