Un chti aide pour la redirection d'info vers un fichier - Linux et OS Alternatifs
Marsh Posté le 10-09-2004 à 04:47:01
et si tu remplacé le & par 1 je pense que ca marchera mieux
Marsh Posté le 11-09-2004 à 07:57:53
weed a écrit : et si tu remplacé le & par 1 je pense que ca marchera mieux |
Oui ca marche par contre le processus n'est pas lancé en tache de fond et il me met tout dans ra.err il prend tous les messages comme des erreurs ?
Marsh Posté le 13-09-2004 à 22:52:30
bizzare ton truc
normallement le 0, c'es pour le clavier, le1 pour la sortie d'ecran standard et le 2 pour les erreurs
Marsh Posté le 13-09-2004 à 23:17:55
weed a écrit : bizzare ton truc |
certainement que la console de quake rejete les lignes comme si c'est des erreurs tous simplement
Mais j'aimerai en plus de tous ca que la commande soit lancé en arrière plan donc faut que je case le & non ?
Marsh Posté le 13-09-2004 à 23:49:58
Le « & » il doit aller à la fin de la ligne : ./q3ded +set fs_game arena +set vm_game 0 +set sv_pure 1 +set bot_enable 0 +set sv_punkbuster 0 +set net_noipx 1 +set dedicated 1 +set net_port 27960 +exec server.cfg > ra.log 2>&1 &
Marsh Posté le 14-09-2004 à 00:11:06
et tu rediriges ses erreurs dans era.err, je ne pense pas !!!
Marsh Posté le 15-09-2004 à 05:22:37
Mettre stderr dans un fichier séparé, ce n'est généralement pas une bonne idée car tu perds de contexte : tu ne sais plus à quel moment les erreurs ont été générées. Ma commande logge tout dans ra.log. Si tu veux vraiment un era.err, il faut remplacer 2>&1 par 2>era.err.
Marsh Posté le 10-09-2004 à 00:33:04
Je suis entrain de faire des serveurs quake 3 sur mon pc muni de linux. J'aimerai que quand je lance un serveur, je ne voye pas toute les lignes que le serveur renvoye mais que celle ci soit redirigé dans un fichier. Je suis me suis alors rendu sur Lea-linux.org pour avoir quelques info mais ca n'a pas l'aire de fonctionner
l'interieur de mon fichier :
./q3ded +set fs_game arena +set vm_game 0 +set sv_pure 1 +set bot_enable 0 +set sv_punkbuster 0 +set net_noipx 1 +set dedicated 1 +set net_port 27960 +exec server.cfg & > ra.log 2> ra.err
Donc d'aprés lea ca devrait renvoyé les ligne de commande dans ra.log et les erreurs dans ra.err
Pourtant aprés une partie, il y a rien dans le ra.log et le fichier ra.err ce crée en tant que ra.err?
Quelqu'un pourrai m'aider ?
Message édité par dead_j le 10-09-2004 à 00:35:00
---------------
Le Rock c'est la colle qui tient l'univers en place, si cette jointure n'existait pas, la vie n'aurais pas de sens :D