これは私のbashファイルです
#!/bin/sh
ENV=DEV
echo "env: $ENV"
if [[ "$ENV" == DEV* ]]; then
RUNTIME_CLASSPATH=$(cat ../build/dev.classpath)
echo "cp: $RUNTIME_CLASSPATH"
fi
echo "done"
そして、これが端末の出力です。
~proj/bin$ ./test.sh
env: DEV
./test.sh: 7: [[: not found
done
何が悪いのかわかりません。文字列比較を行う他の方法はありますか?