Journal d'erreur de la commande make dans Linux
Je suis à la compilation d'un module du noyau et il a beaucoup d'erreurs de compilation. Après l'exécution de "faire", les erreurs jetés sont trop nombreux pour tenir dans l'écran. Faire défiler vers le haut n'est pas la première erreur. J'ai essayé la capture des erreurs en faisant faire &2 > journal qui n'a pas fonctionné (fichier journal était vide et les messages d'erreur ont été encore sous-évaluées sur l'écran).
Quelqu'un peut-il me dire comment faire pour aller sur la journalisation de tous les messages générés lors de la compilation/faire dans un fichier de log?
Essayez
Comment peut-il être que vous avez mis de l'esperluette avant, et de Nathan, Fellman met-il après?
cela dépend de ce shell que vous utilisez - le commentaire ci-dessus suppose bash, mais la syntaxe diffère entre les différents coquillages
make &> log.txt
Comment peut-il être que vous avez mis de l'esperluette avant, et de Nathan, Fellman met-il après?
cela dépend de ce shell que vous utilisez - le commentaire ci-dessus suppose bash, mais la syntaxe diffère entre les différents coquillages
OriginalL'auteur Vishal Sagar | 2010-04-28
Vous devez vous connecter pour publier un commentaire.
Essayer de faire:
la
&
après la>
indique au shell de vider les deux stdout et stderr de lalog
. Cela peut aussi être utilisé avec des tuyaux.OriginalL'auteur Nathan Fellman
Si vous voulez regarder défiler passé, trop:
(/bin/sh, bash et connexes) Cette envoie l'erreur standard à la même place que la sortie standard, puis les transfère à travers té d'enregistrer le résultat et toujours obtenir l'écran de l'action.
OriginalL'auteur dmckee