Shell: GNU core dump

Résolu
guhty Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
guhty Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


Lors d'un crash, j'ai un fichier core qui est generé, core.xxxxx.
Pour analyser ce fichier, la commande ci-dessous est appliquée :
gdb path/java file_core
...............

ensuite je lui rentre de 2 commandes

(gdb) thread apply all where
(gdb) quit

J'aimerai encapsuler cette commande dans du shell mais je bloque à cause de l'invite de commande :( ou peut être que le shell n'est pas approprié pour cette commande.

Exemple :
#!/usr/bin/ksh

gdb -q path/bin/java $file_core > $LOGFILE 2>&1

mais je bloque car je dois entrer les commandes. En regardant gdb help, je suis perdue, même en utilisant "set logging on".

Si vous avez une idée ou une aide à m'apportez, ça me serait d'une grand utilité.

Je vous remercie d'avance.
A voir également:

1 réponse

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Salut,

Extrait :
--command=command-file
-x command-file

File listing GDB commands to perform. Good for automating set-up.

Tu mets tes commandes dans un fichier que tu appelles depuis ta ligne de commande.
0
guhty Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Je te remercie zipe31 :-)
0