Compter le nombre de champs d'une ligne.

Résolu
bob737 Messages postés 144 Date d'inscription   Statut Membre Dernière intervention   -  
bob737 Messages postés 144 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

ça doit être tout bête mais je ne trouve pas....

Je souhaite avec le nombre de champs d'une ligne avec le ";" comme séparateur.
exemple;
toto; titi; tonton tonton; tata
==> 4

Merci.
A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Salut,

$ echo "toto; titi; tonton tonton; tata" | awk -F';' '{print NF}'
4

$ echo "toto; titi; tonton tonton; tata;titi" | awk -F';' '{print NF}'
5

1
bob737 Messages postés 144 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai honte...évidement....

Merci.
0