Shell: GNU core dump

Résolu
guhty Messages postés 2 Statut Membre -  
guhty Messages postés 2 Statut Membre -
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.

1 réponse

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    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
    1. guhty Messages postés 2 Statut Membre
       
      Je te remercie zipe31 :-)
      0