GNU/Linux >> Belajar Linux >  >> Linux

gdb berhenti di file perintah jika ada kesalahan. Bagaimana cara melanjutkan meskipun ada kesalahan?

bahasa perintah gdb tidak memiliki cara untuk mengabaikan kesalahan saat memproses perintah.

Ini mudah dilakukan, jika gdb Anda dibuat dengan ekstensi Python. Cari skrip "abaikan-kesalahan". Dengan itu, Anda dapat:

(gdb) abaikan-kesalahan cetak *foo

... dan setiap kesalahan dari cetakan akan ditampilkan tetapi tidak membatalkan sisa skrip Anda.


Anda juga dapat melakukan ini:

gdb a.out < analyze.v2.gdb 

Ini akan mengeksekusi perintah di analyze.v2.gdb baris demi baris, meskipun terjadi kesalahan.


Linux
  1. Bagaimana perintah stat menghitung blok file?

  2. Bagaimana cara mengarahkan output dari perintah waktu ke file di Linux?

  3. Bagaimana cara menghapus konten file dari baris perintah?

  1. Cara Mengekstrak File tar.gz di Linux dengan Menggunakan Command Line

  2. Cara menggabungkan perintah 'tar' dengan 'find'

  3. Bagaimana cara mendapatkan URL file Dropbox dari baris perintah?

  1. Bagaimana cara menggunakan baris file sebagai argumen perintah?

  2. Bagaimana cara menambahkan output ke file?

  3. Bagaimana cara menangkap output dari perintah teratas dalam file di linux?