このエラーが約1時間発生しています。それは言います:
if: 式の構文
シェルスクリプトを実行しようとすると。コードに問題が見つからなかったので、すべてを次の単純な条件に短縮しました。
if [ $# -eq 0 ]
then
echo "ERROR - no arguments given"
exit 1
fi
私はインターネット全体を見てきましたが、この構文は完璧であるように見えます..では、なぜif式の構文エラーがまだ発生するのですか?
このエラーが約1時間発生しています。それは言います:
if: 式の構文
シェルスクリプトを実行しようとすると。コードに問題が見つからなかったので、すべてを次の単純な条件に短縮しました。
if [ $# -eq 0 ]
then
echo "ERROR - no arguments given"
exit 1
fi
私はインターネット全体を見てきましたが、この構文は完璧であるように見えます..では、なぜif式の構文エラーがまだ発生するのですか?