ファイルが予期せず終了しました。 [閉じる]

ファイルが予期せず終了しました。 [閉じる]

Windowsシステム用の小さなスクリプトを作成しましたが、以下のエラーが発生しました。構文エラー:予期しないファイルの終わり。問題を解決するのに役立ちますか?スクリプトの一部だけを添付しました。

if [ -s $final ]; then
a=`cat $final`
else
a=NULL
echo $a > $final
fi
echo $a

ベストアンサー1

これらのエラーは通常、引用符の欠落や欠落などが原因で発生しfiますdone

スクリプト全体を表示しないので、正確に何が間違っているのかわかりません。表示されているコードスニペットはほとんど問題ありません(形式の問題を除く)。ただし、空白があると間違っている可能性があるため、"周囲に二重引用符を追加します。$final$final

おすすめ記事