もっと詳しく

シェル スクリプトは、データベースのバックアップ、ログ ファイルの消去などのタスクを自動化するのに便利です。スクリプトの実行が終了したら、いくつかのタスクを実行する必要があります。 スクリプトがどの段階で終了しても。

たとえば、システムからログ ファイルを消去するスクリプトです。 スクリプトは最初にログ ファイルのサイズをチェックし、ログ ファイルのサイズが指定されたサイズよりも小さい場合、スクリプトは終了します。 その場合でも、コードのブロックを実行する必要があります。

これを行うには、trap コマンドを使用して EXIT シグナルをキャッチし、コマンドまたは関数を実行します。 以下は、シェル スクリプトの終了時に関数またはコマンドを実行するサンプル シェル スクリプトです。

上記のスクリプトを実行し、結果を確認します

Output

Hello world Your script ended now

この簡単なハウツー ガイドが、シェル スクリプトの作成スキルを向上させるのに役立つことを願っています。

The post bash スクリプトの終了時にコマンドを実行する方法 – TecAdmin appeared first on Gamingsym Japan.