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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Shell Unix] Trace dans console + log

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Shell Unix] Trace dans console + log

n°2137451
chico008
what the wookie says ?
Posté le 19-04-2012 à 08:34:30  profilanswer
 

Bonjour,  
 
J'aimerais savoir si il y'a un moyen d'avoir les trace d'un script à la fois dans la console et dans une log, sans avoir a créée une fonction type
 
mess () {
   echo "$1" | tee -a $LOG
}
 
je pensait un truc style :
exec 1 | tee -a $LOG
exec 2>&1
 
mais ca ne fonctionne pas.
 
Merci de votre aide.


---------------
Serveur HFR - OpenTTD
mood
Publicité
Posté le 19-04-2012 à 08:34:30  profilanswer
 

n°2137459
olivthill
Posté le 19-04-2012 à 10:09:00  profilanswer
 

Pour ce genre de choses, une solution consiste à orienter le flux vers un fichier et à monitorer ce fichier en direct par :

tail -f

n°2137463
chico008
what the wookie says ?
Posté le 19-04-2012 à 10:37:54  profilanswer
 

oui, mais a terme le script sera lancer par un ordonnanceur.
 
Dans l'espace d'exécution, l'ordonnanceur récupère ce qui est envoyé normallement à la console.
 
D'ou ma question


---------------
Serveur HFR - OpenTTD
n°2137465
olivthill
Posté le 19-04-2012 à 10:42:54  profilanswer
 

tail -f renvoie à la console. Et on peut le mettre derrière un pipe.

n°2137485
chico008
what the wookie says ?
Posté le 19-04-2012 à 11:43:54  profilanswer
 

tu le met ou le tail -f dans le script ?


---------------
Serveur HFR - OpenTTD
n°2137489
olivthill
Posté le 19-04-2012 à 11:53:37  profilanswer
 

Par exemple :

./program_toto.exe >fichier_log.txt 2>&1 &
tail -f fichier_log.txt


Message édité par olivthill le 19-04-2012 à 11:55:14
n°2137503
chico008
what the wookie says ?
Posté le 19-04-2012 à 13:24:35  profilanswer
 

t'a pas compris, c'est pas ce que je cherche a faire.
 
je cherche une solution a intégrer directement DANS le script shell.


---------------
Serveur HFR - OpenTTD

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Shell Unix] Trace dans console + log

 

Sujets relatifs
Shell Unix : Extraire une valeur d'un fichier[Shell] commande via ssh
Opencv sous Unixerreur d'allocation mémoire dans une application console C++
[Shell/Unix] Equivalence à "grep -v"[Shell/Dos] Pipe dans une boucle FOR
[Shell/Unix] Tableaux 
Plus de sujets relatifs à : [Shell Unix] Trace dans console + log


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR