Option NR de la commande AWK
Bonjour,
Je voudrais selectionner certaines de mon fichier en utilisant awk.
Je voudrais par ex afficher de la 400 a la 500eme ligne.
Avec awk pour l'instant je n'arrive qu'a selectionner qu'a partir de la 400eme ligne de mon fichier :
Code:
awk 'NR>400 {print $0}' fichier.txt
Mais je ne sais pas comment faire pou lui dire que NR est situe entre 400 et 500.
J'ai essaye ca :
Code:
awk '400<NR<500 {print $0}' fichier.txt
Mais il me met les erreurs suivantes :
Citation:
awk: línea ord.:1: 400<NR<500 {print $0}
awk: línea ord.:1: ^ parse error
Je vous remercie d'avance pour votre aide.
Re: option NR de la commande AWK
essaye ça
Code:
awk '{if(NR > 400 && NR < 500) print $0}' fichier.txt
si ça ne fonctionne pas, regarde sur cette page :
http://www.math.utah.edu/docs/info/gawk_8.html#SEC83