GNU/Linux >> Znalost Linux >  >> Linux

gdb se zastaví v příkazovém souboru, pokud dojde k chybě. Jak pokračovat i přes chybu?

Příkazový jazyk gdb nemá způsob, jak ignorovat chybu při zpracování příkazu.

To lze snadno provést, pokud byl váš gdb vytvořen s rozšířením Python. Vyhledejte skript „ignore-errors“. Díky tomu můžete:

(gdb) ignore-errors print *foo

... a všechny chyby z tisku se zobrazí, ale nezruší zbytek skriptu.


Můžete také provést toto:

gdb a.out < analyze.v2.gdb 

Tím se spustí příkazy v analyz.v2.gdb řádek po řádku, i když dojde k chybě.


Linux
  1. Jak extrahovat soubor tar.gz v Linuxu pomocí příkazového řádku

  2. Jak mohu použít řádky souboru jako argumenty příkazu?

  3. Jak připojit výstup do souboru?

  1. Jak zachytit výstup top příkazu do souboru v linuxu?

  2. Jak přesměrovat výstup příkazu time do souboru v Linuxu?

  3. Extrahujte tar chybu souboru tar.bz2

  1. Jak používat příkaz Tar v Linuxu

  2. Jak vymazat obsah souboru z příkazového řádku?

  3. Jak zkombinovat příkaz „tar“ s příkazem „najít“