Tableau dans awk

Fermé
spyware - 13 mars 2010 à 22:01
dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 - 14 mars 2010 à 14:15
Bonjour,

Bonjour,

S'il vous plait je travaille sur un petit exo mais jai un probleme avec la syntaxe sous awk...

le but de l'exercice est de prendre un fichier texte et de compter le nombre de mot qui depassent une taille minimale que l'utilisateur fixe, voila mon script:

tr -cs '[a-zA-Z]' '[\n*]' < ici_non_du_fichier | sort | uniq -c | awk -v taille=2 '
{length($2)>=taille Tab_tri[length($2)-taille+1]=$Tab_tri[length($2)-taille+1]+$1

}

1 réponse

dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 5 619
14 mars 2010 à 14:15
hello
imprimer le nombre de mots > taille :
$ tr -cs '[a-zA-Z]' '[\n*]' < fichier | sort | uniq -c | awk -v taille=2 '{if(length($2) >= taille)n +=$1};END{print "nombres de mots > " taille, ":", n}'
0