Récupérer les erreurs d'une applications

Récupérer les erreurs d'une applications - Linux et OS Alternatifs

Marsh Posté le 18-05-2005 à 15:02:01    

Bonjour,
 
une fois, j'avais vue que l'on pouvait créer un fichier log avec plein d'information sur l'application, hélas, je ne me rappelle plus la syntaxe (c'est pour un débuggage).
 
J'ai essayé (l'application s'appelle revolution.x86) :
./revolution.x86 > log.txt
 
Mais ça ne marche pas.
Si quelqu'un à une idée ?
 
Merci.

Reply

Marsh Posté le 18-05-2005 à 15:02:01   

Reply

Marsh Posté le 18-05-2005 à 15:09:31    

./revolution.x86 2>&1 1>debug.txt
 
en gros : 2 est la sortie standard pour les erreurs. On la redirige vers la sortie standard 1, qu'on redirige vers le fichier debug.txt


Message édité par syl94 le 18-05-2005 à 15:10:41
Reply

Marsh Posté le 18-05-2005 à 15:11:21    

Le fichier retourné est vide, rien ne s'affiche. (pas normal)

Reply

Marsh Posté le 18-05-2005 à 15:13:44    

non, en fait, je ne veux pas les erreurs, je veut tous les messages qu'effectue l'application (quelle librairie elle ouvre etc...)

Reply

Marsh Posté le 18-05-2005 à 15:19:43    

c'est pas un debugger qu'il te faudrait ? pour vérifier les links de lib ?


---------------
Töp of the plöp
Reply

Marsh Posté le 18-05-2005 à 15:26:17    

ouai, en fin de compte, mais je ne connais aucun débugger sous linux.


Message édité par Willits le 18-05-2005 à 15:27:37
Reply

Marsh Posté le 18-05-2005 à 15:37:33    

regarde si strace te conviens

Reply

Marsh Posté le 18-05-2005 à 15:40:45    

Je me rappelle enfin, c'est en effet strace qui m'avait permit (il y a longtemp) de voir les erreurs.
 
Je fait donc :
strace ./revolution.x86 >& log.log
 
et j'ai un fichier log. Maintenant, je cherche les erreurs.
 
Et aussi, personne ne connait un logiciel qui me permet d'avoir une coloration dans ce fichier de débug ? Car il y en à beacoups.


Message édité par Willits le 18-05-2005 à 15:41:33
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed