Cara menjalankan perintah di naskah bash keluar

Cara menjalankan perintah di naskah bash keluar

Skrip shell berguna untuk mengotomatiskan tugas seperti database cadangan, membersihkan file log, dll. Anda perlu melakukan beberapa tugas saat skrip menyelesaikan eksekusi. Tidak peduli pada tahap mana skrip selesai.

Misalnya, skrip yang menghapus file log dari sistem. Script pertama -tama memeriksa ukuran file log, jika ukuran file log lebih rendah dari ukuran yang ditentukan, skrip keluar. Dalam hal ini, Anda masih ingin menjalankan blok kode.

Untuk melakukan ini, kita dapat menggunakan perintah Trap untuk menangkap sinyal keluar dan menjalankan perintah atau fungsi. Di bawah ini adalah skrip shell sampel untuk menjalankan fungsi atau perintah pada keluar skrip shell.

#!/usr/bin/env bash on_exit () echo "skrip Anda berakhir sekarang" jebakan 'on_exit' keluar echo "hello world"
123456789#!/usr/bin/env bash on_exit () echo "skrip Anda berakhir sekarang" jebakan 'on_exit' keluar echo "hello world"

Jalankan skrip di atas dan lihat hasilnya

Output halo dunia skrip Anda berakhir sekarang 

Harapan, panduan cara yang cepat ini membantu Anda meningkatkan keterampilan menulis skrip shell Anda.