Bashスクリプトが終了したりCTRL + Dで中断されたときにコンテンツをエコーする方法

Bashスクリプトが終了したりCTRL + Dで中断されたときにコンテンツをエコーする方法

Bashスクリプトの実行が終了したとき、またはユーザーがCTRL + Dを使用して手動で中断したときに何かを出力したいと思います。

擬似コードは次のとおりです。

if exit
  echo "Goodbye! 

ベストアンサー1

スクリプトの上部付近に次のコードを書きます。

trap 'echo "Goodbye!" ' EXIT

おすすめ記事