|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() |
bonjour,
donc voila ,j'aimerai obtenir des lignes specifiques d'un fichier avec awk,avec une boucle for: Code :
3 5 et fic: 5 21 12 2003 2 10 22 12 2003 1 11 31 12 2003 -3 0 1 1 2004 -7 -1 2 1 2004 -10 -5 mais il m'affiche 2 fois le fichier fic au lieu de la 3eme et la 5eme ligne verticale. comment je peux resoudre cela. merci[/code] |
||
|
|
00
|
|
|
#2 |
![]() Inscription : mars 2004 Messages : 1 298 ![]() |
Que dois tu faire exactement ?
|
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() |
je veux obtenir la 3eme ligne et la 5 eme ligne verticale:
2003 2003 2003 2004 2004 10 11 0 -1 -5 sachant qu'on a 3 5,en faisant `cat fichier` |
|
|
00
|
|
|
#4 |
![]() Inscription : mars 2004 Messages : 1 298 ![]() |
fait un man awk, la passation de parametre a awk ne se fait pas comme tu le pense ($i)
: awk -v "vaar=$i" '............' dans ton cas |
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() |
ta raison
j'ai fait Code :
thanks |
||
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : février 2005 Messages : 18 ![]() |
Bonjour,
Je travaille sous Unix SunOS 5.8, j'ai un fichier de plusieurs lignes (ci-dessous un extrait), je veux comparer le champ rouge de la ligne 1 avec le champ rouge de la ligne 2, et de même pour la ligne 2 avec la ligne 3, ainsi de suite ... Contenu du fichier : Ligne 1 : RED_120607X082.RXCDZH6.g759;12-Jun-05 à 04:43;681389;12/06/2007;01:36;12/06/2007;03:39;3083 Ligne 2 : RED_120607V083.RXCDZH6.g759;12-Jun-05 à 04:44;1151;11/06/2007;23:16;11/06/2007;20:36;5 .... .... Je voudrai en fait afficher pour chaque deux lignes successives, si le [champ2-champ1]>=2heures Car les champs en rouge sont des heures : 03h39 et 23h16. Merci. |
|
|
00
|
|
|
#7 | ||
|
Membre actif
![]() Étudiant Inscription : novembre 2006 Messages : 287 ![]() |
cela pourrait peut-être t'aider à trouver une solution ...
Code :
|
||
|
|
00
|
|
|
#8 | ||
|
Invité de passage
![]() Inscription : août 2007 Messages : 1 ![]() |
Bonjour,
Je cherche à récupérer les paires des lignes numérotées qui contiennent une expression régulière s'étalant sur les deux lignes. par exemple comment extraire les deux lignes en rouge du fichier suivant ? Code :
un débutant |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com