Bashスクリプトの実行時に「構文エラー:予期しないファイルの終わり」が発生する[閉じる]

Bashスクリプトの実行時に「構文エラー:予期しないファイルの終わり」が発生する[閉じる]

私の仮想マシンでFedora 21を実行します。 Bashスクリプトを実行すると、「構文エラー:予期しないファイルの終わり」が発生します。 ここに画像の説明を入力してください。

ここに画像の説明を入力してください。

私のスクリプトには35行目はありません。エラーメッセージが表示されるのはなぜですか?

答え1

}機能が終了していませんtest_file

test_file() {
   ....
}

答え2

}最後にaを追加して関数宣言を閉じる必要があります。

関連情報