Redirection des infos DEBUG vers un fichier.
Résolu
MaxPopo
Messages postés
13
Date d'inscription
Statut
Membre
Dernière intervention
-
MaxPopo Messages postés 13 Date d'inscription Statut Membre Dernière intervention -
MaxPopo Messages postés 13 Date d'inscription Statut Membre Dernière intervention -
Bonjour !
Voilà mon problème.
Je travaille sur un logiciel libre de lecture audio/video existant dans le cadre d'un projet étudiant. Il y a pas mal d'informations DEBUG, INFO et LOG d'implémentées. Afin de "décortiquer" le fonctionnement du logiciel, je lance la commande suivante :
GST_DEBUG=2,python:5 nom_du_prog --OPTION
Ce qui a pour effet de m'afficher dans le shell pas mal d'informations contenues dans le code.
Seulement il y en a beaucoup ! Et j'aimerais beaucoup pouvoir rediriger ces informations dans un fichier pour pouvoir le lire tranquillement à tête reposée.
J'ai essayé avec la commande tee, avec la redirection > ... sans succès.
Quelqu'un aurait une idée ?
Merci beaucoup ! :-)
P.S : Si en plus je pouvais garder la coloration faite automatiquement par le shell, ce serait merveilleux.
Voilà mon problème.
Je travaille sur un logiciel libre de lecture audio/video existant dans le cadre d'un projet étudiant. Il y a pas mal d'informations DEBUG, INFO et LOG d'implémentées. Afin de "décortiquer" le fonctionnement du logiciel, je lance la commande suivante :
GST_DEBUG=2,python:5 nom_du_prog --OPTION
Ce qui a pour effet de m'afficher dans le shell pas mal d'informations contenues dans le code.
Seulement il y en a beaucoup ! Et j'aimerais beaucoup pouvoir rediriger ces informations dans un fichier pour pouvoir le lire tranquillement à tête reposée.
J'ai essayé avec la commande tee, avec la redirection > ... sans succès.
Quelqu'un aurait une idée ?
Merci beaucoup ! :-)
P.S : Si en plus je pouvais garder la coloration faite automatiquement par le shell, ce serait merveilleux.
A voir également:
- Redirection des infos DEBUG vers un fichier.
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
4 réponses
Et :
GST_DEBUG=2,python:5 nom_du_prog --OPTION > fich.log 2>&1;-)
Regarde cet article dans la FAQ de CCM, le chapitre XXX sur les redirections.
En gros on envoie la sortie standard (descripteur 1) dans un fichier (> fich.log) en lui adjoignant toutes les erreurs (descripteur 2>). Comme le fichier a déjà été nommé sur la ligne, on emploi son numéro de descripteur, d'où le "&1" pour fusionner les 2 sorties.
C'est la syntaxe par défaut pour fusionner dans un fichier, et la sortie standard et les erreurs.
En gros on envoie la sortie standard (descripteur 1) dans un fichier (> fich.log) en lui adjoignant toutes les erreurs (descripteur 2>). Comme le fichier a déjà été nommé sur la ligne, on emploi son numéro de descripteur, d'où le "&1" pour fusionner les 2 sorties.
C'est la syntaxe par défaut pour fusionner dans un fichier, et la sortie standard et les erreurs.