next up previous
suivant: Informer une variable par monter: Script Shell précédent: Faire une boucle incrémentale

Récuperer des noms de fichier dans une variable

Utiliser une boucle for en utilisant * pour la valeur de la variable :

#!/bin/sh

for i in *.sh
	do wc -l $i
	cat $i | grep '^#' > $i.help
done

L'exemple va compter et afficher le nombre de ligne pour chaque fichier dont l'extension est .sh , puis va générer un fichier d'aide pour chaque script en partant des commentaires.



Stephane TOUGARD 2002-08-15