Creation d'un compteur d'arguments

Fermé
jakol - 20 avril 2009 à 12:35
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 20 avril 2009 à 12:45
creation d'un compteur d'arguments

Bonjour,
sous unix, on me demande de créer un programme shell compteMots qui donne à l'utilisateur de saisir des mots puis affiche le nombre de saisie:

$compteMots
entrez les mots: un deux trois quatre
4

j'ai fait le programme ci-dessous mais il ne correspond pas tout à fait. Il semble qu'il faut faire des boucles...donc si vous avez des idées ou le code demandé, merci de me les transmettre.

#!/bin/sh

echo -n "entrez une suite de mots : "
read mot

echo $mot >> mots.txt

wc -w mots.txt

rm -Rf mots.txt
A voir également:

1 réponse

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
20 avril 2009 à 12:45
Salut,
Pourquoi passer par un texte ?
Essais simplement :
read mot
echo $mot | wc -w

Cdlt
0