Tableau dans awk
Fermé
spyware
-
13 mars 2010 à 22:01
dubcek Messages postés 18785 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 6 mai 2025 - 14 mars 2010 à 14:15
dubcek Messages postés 18785 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 6 mai 2025 - 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
}
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
}
A voir également:
- Tableau dans awk
- Tableau word - Guide
- Tableau ascii - Guide
- Tableau croisé dynamique - Guide
- Trier tableau excel - Guide
- Imprimer tableau excel sur une page - Guide
1 réponse
dubcek
Messages postés
18785
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
6 mai 2025
5 631
14 mars 2010 à 14:15
14 mars 2010 à 14:15
hello
imprimer le nombre de mots > taille :
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}'