![ファイルが予期せず終了しました。 [閉じる]](https://linux33.com/image/48006/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%8C%E4%BA%88%E6%9C%9F%E3%81%9B%E3%81%9A%E7%B5%82%E4%BA%86%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%20%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
Windowsシステム用の小さなスクリプトを作成しましたが、以下のエラーが発生しました。構文エラー:予期しないファイルの終わり。問題を解決するのに役立ちますか?スクリプトの一部だけを添付しました。
if [ -s $final ]; then
a=`cat $final`
else
a=NULL
echo $a > $final
fi
echo $a
答え1
これらのエラーは通常、引用符の欠落や欠落などが原因で発生しfi
ますdone
。
スクリプト全体を表示しないので、正確に何が間違っているのかわかりません。表示されているコードスニペットはほとんど問題ありません(形式の問題を除く)。ただし、空白があると間違っている可能性があるため、"
周囲に二重引用符を追加します。$final
$final