Debugging Teknik Skrip Shell Bash

Debugging Teknik Skrip Shell Bash

Walaupun skrip bash bukanlah bahasa pengaturcaraan yang dapat disusun sepenuhnya, ia masih sangat kuat dan saiz skrip dapat tumbuh hingga saiz yang sangat besar. Oleh itu, walaupun anda hanya sekali -sekala pengguna skrip bash atau pemula lengkap beberapa teknik adalah baik untuk diketahui untuk membantu debug anda bash code. Dalam artikel ini, kami menyenaraikan beberapa arahan Debbuging Scripting yang paling banyak dan asas.

Teknik penyahpepijatan pertama adalah menggunakan -x Pilihan bash semasa pelaksanaan skrip. Ini akan mencetak semua baris kod yang dilaksanakan. Untuk ilustrasi mari kita pertimbangkan contoh berikut:

#!/bin/bash echo hello myvar = 3 echo $ myvar 

Untuk debug penggunaan skrip shell bash ini -x Pilihan bash semasa pelaksanaan skrip:

$ bash -x script bash.sh + echo hello hello + myvar = 3 + echo 3 3 

Debugging skrip bash seterusnya dan sangat biasa adalah menggunakan perintah echo. Letakkan perintah echo pada setiap baris untuk mencetak kandungan pembolehubah atau bahkan keseluruhan kod kod untuk melihat apa yang sedang dilaksanakan dan apa yang berikut. Ini telah digambarkan dalam contoh kod di atas echo $ myvar.

Tutorial Linux Berkaitan:

  • Ungkapan biasa python dengan contoh
  • Gelung bersarang dalam skrip bash
  • Tutorial Debugging GDB untuk Pemula
  • Skrip Bash: Hello World Contoh
  • Menguasai Gelung Skrip Bash
  • Gelung bash dengan contoh
  • Contoh Petua dan Trik Perintah Bash Berguna - Bahagian 1
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Advanced Bash Regex dengan contoh
  • Contoh Bash Kompleks Linux