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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Shell résolu] trier les lignes obtenues par tail -f

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Shell résolu] trier les lignes obtenues par tail -f

n°1384432
batch_warr​ior
Posté le 09-06-2006 à 12:52:44  profilanswer
 

Bonjour,
 
j'aimerais afficher une ligne d'un texte selon un critère choisi avec un commande shell. Le 36ème champ ne doit pas contenir juste 0.
j'ai tenté d'utiliser la commande suivante, mais je n'arrive pas à afficher toute la ligne, mais j'affiche simplement le 36ème champ.
 
tail -f toto | cut -d";" -f36 | grep -v  ^0$    (où toto est le nom de mon fichier)
 
Je ne peux pas creer un fichier .sh parce que le but est de faire un tail -f sur un fichier qui est modifié en permanence.
 
Toute idée ou suggestion serait grandement apprecié  :)  
Merci
Paul


Message édité par batch_warrior le 09-06-2006 à 14:39:01
mood
Publicité
Posté le 09-06-2006 à 12:52:44  profilanswer
 

n°1384458
gloo
Posté le 09-06-2006 à 13:46:56  profilanswer
 


 
essaye donc ca :
 
 tail -f toto | awk -F';' ' $36 !~ /^0$/'

n°1384534
batch_warr​ior
Posté le 09-06-2006 à 14:31:06  profilanswer
 

génial, c'est exactement ce que je cherchais!!!!  
 
merci beaucoup gloo  :)  
 
 


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

  [Shell résolu] trier les lignes obtenues par tail -f

 

Sujets relatifs
(RESOLU) messagebox après un traitement PHP?scrollbar et decalage de cellules dans ffx (resolu)
[JAVA] Symbole € (resolu)Volume incorect [resolu]
[ RESOLU ]warning quand je passe des paramètres URL[Résolu] Générer une variable
[C#][RESOLU]Problème d'affichage dans une comboBox [ RESOLU ] BETWEEN
[Résolu] pb avec un simple ereg 
Plus de sujets relatifs à : [Shell résolu] trier les lignes obtenues par tail -f


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