Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5247 connectés 

 


Dernière réponse
Sujet : Un chti aide pour la redirection d'info vers un fichier
matafan 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.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
matafan 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.
weed et tu rediriges ses erreurs dans era.err, je ne pense pas !!!
matafan 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 &
dead_j

weed a écrit :

bizzare ton truc  
normallement le 0, c'es pour le clavier, le1 pour la sortie d'ecran standard et le 2 pour les erreurs


 
certainement que la console de quake rejete les lignes comme si c'est des erreurs tous simplement :o  
 
Mais j'aimerai en plus de tous ca que la commande soit lancé en arrière plan donc faut que je case le & non ?

weed bizzare ton truc  
normallement le 0, c'es pour le clavier, le1 pour la sortie d'ecran standard et le 2 pour les erreurs
dead_j

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 ?

weed et si tu remplacé le & par 1 je pense que ca marchera mieux
dead_j 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 :
 

Citation :

./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 ;) ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)