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

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème avec cut

n°525416
watcho
Posté le 22-07-2004 à 13:15:06  profilanswer
 

je fais un script de compteur par protocol pour interfacer le tout avec cacti.  
 
J'utilises donc des tables iptables, et puis je liste ces tables en -v pour qu'il m'indique le nombre de bits passé.
 
J'aimerais juste cuter le résultat qui est disposé en colonnes:
 


Chain WWW (4 references)
    pkts      bytes target     prot opt in     out     source               destination        
     276    21141            all  --  *      ppp0    0.0.0.0/0            0.0.0.0/0
     388   255408            all  --  ppp0   *       0.0.0.0/0            0.0.0.0/0
     664   276549 RETURN     all  --  *      *       0.0.0.0/0            0.0.0.0/0
Zeroing chain `WWW'


 
avec cut le délimiteur par défaut d'après le man est le TAB, ce qui m'arrange mais je n'arrive pas a lister juste la première colonne ou juste la deuxième...
 
Vous pouvez m'aider?
 
 
merci :)

mood
Publicité
Posté le 22-07-2004 à 13:15:06  profilanswer
 

n°525427
weed
Posté le 22-07-2004 à 13:34:12  profilanswer
 

je savais pas qu'il y avait un délimiteur par defaut  
 
sinon définis le toi meme, ca marchera peut etre  
 
fais toi peut etre un :
cu -d " " -f2 pour voire  
 
ou sinon délimite avec les bytes  
cut -b4-10  
 
fais plusieur test en ligne de commande pour savoir de quel champs à quel champs il faut que tu délélimite

n°525431
watcho
Posté le 22-07-2004 à 13:46:08  profilanswer
 

ben non j'aimerais vraiment utiliser la notion de colonne car vu que les nombres sont variables, le nombre d' espaces l'est aussi et ca risque de créer des erreurs :S

n°525433
bobuse
Posté le 22-07-2004 à 13:47:06  profilanswer
 

sinon awk marche du tonnerre :)
 
cat fixhier.txt | gawk '{ print $x }'
 
en remplaçant x (dans $x) par le numéro du champ que tu veux afficher ... pour plus de détails man gawk

n°525437
watcho
Posté le 22-07-2004 à 13:55:30  profilanswer
 

yesss, merci, c'était ca que je cherchais

n°525855
weed
Posté le 22-07-2004 à 20:16:01  profilanswer
 

watcho a écrit :

ben non j'aimerais vraiment utiliser la notion de colonne car vu que les nombres sont variables, le nombre d' espaces l'est aussi et ca risque de créer des erreurs :S


non pas du tout, rien ne te t'empeche de prendre de prevoir large, tu peut prendre 2-3 espaces


Aller à :
Ajouter une réponse
 

Sujets relatifs
probleme avec mplayer et xmmsFC2 : apt-get problème : Error while running transaction
Probleme recompilation driver hsflinmodem-5.03.03.L3[Debian] Petit problème avec une carte TV
Problème avec ospfd ( Zebra )problème : je ne peux plus devenir root
problème clé usb et mandrake 10.0Problème HD 160Go sous Mandrake 92.
[reseau] Problème ping sous mandrake 10[MDK10] Problème avec URPMI
Plus de sujets relatifs à : problème avec cut


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