Shell: GNU core dump

Résolu/Fermé
guhty Messages postés 2 Date d'inscription mardi 1 juillet 2014 Statut Membre Dernière intervention 2 juillet 2014 - 1 juil. 2014 à 22:55
guhty Messages postés 2 Date d'inscription mardi 1 juillet 2014 Statut Membre Dernière intervention 2 juillet 2014 - 2 juil. 2014 à 16:03
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 dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
2 juil. 2014 à 08:05
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 mardi 1 juillet 2014 Statut Membre Dernière intervention 2 juillet 2014
2 juil. 2014 à 16:03
Je te remercie zipe31 :-)
0