Compter le nombre de champs d'une ligne.

Résolu
bob737 Messages postés 157 Statut Membre -  
bob737 Messages postés 157 Statut Membre -
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 38797 Statut Contributeur 6 433
 
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 157 Statut Membre
 
J'ai honte...évidement....

Merci.
0