Nombre d'arguments d'une variable
mkrzemin
Messages postés
42
Statut
Membre
-
asevere Messages postés 13095 Date d'inscription Statut Webmaster Dernière intervention -
asevere Messages postés 13095 Date d'inscription Statut Webmaster Dernière intervention -
Salut a tous!
Premierement, ne faites pas gaffe s'il n'y a jamais d'accent, car j'ecris avec un clavier QWERTY.
Je voudrais savoir s'il existe SOUS CSH un moyen de connaitre le nombre d'arguments d'une variable (qui aurait pu etre lue avec la commande read par exemple).
Pour plus de clarte:
set toto="Lili Lolo Lulu"
Quelle commande me permettrait de m'indiquer qu'il y a trois valeurs dans la variable toto ?
Merci par avance,
Mickael
Premierement, ne faites pas gaffe s'il n'y a jamais d'accent, car j'ecris avec un clavier QWERTY.
Je voudrais savoir s'il existe SOUS CSH un moyen de connaitre le nombre d'arguments d'une variable (qui aurait pu etre lue avec la commande read par exemple).
Pour plus de clarte:
set toto="Lili Lolo Lulu"
Quelle commande me permettrait de m'indiquer qu'il y a trois valeurs dans la variable toto ?
Merci par avance,
Mickael
A voir également:
- Nombre d'arguments d'une variable
- Nombre de jours entre deux dates excel - Guide
- Nombre facile - Télécharger - Outils professionnels
- Dans cette présentation, trouvez l'étoile. quel nombre contient-elle ? ✓ - Forum Word
- Supprimer espace nombre excel ✓ - Forum Excel
- Vba range avec variable ✓ - Forum VB / VBA
1 réponse
Salut...
Le probleme c'est que dans ton cas,
set toto="Lili Lolo Lulu",
"Lili Lolo Lulu" n'est qu'une seule valeur ;)
si tu veux un moyen generique de compter le nombre d'elements dans une chaines, chaque élément etant separer par un espace, c'est fesable de plusieures façons, la plus simple compter des mots...
...Mana mana
Tutudutu...
Le probleme c'est que dans ton cas,
set toto="Lili Lolo Lulu",
"Lili Lolo Lulu" n'est qu'une seule valeur ;)
si tu veux un moyen generique de compter le nombre d'elements dans une chaines, chaque élément etant separer par un espace, c'est fesable de plusieures façons, la plus simple compter des mots...
echo $toto |wc -w@+
...Mana mana
Tutudutu...