Bonjour,

Le but du script est d'afficher la liste de tous les fichiers Pascal se trouvant dans l'arbre des répertoires dont la racine est passée en paramètre.

Pour cela, le script suivant est proposé :
ls $1/*.pas 2> /dev/null

for f in $(ls $1); do
if[-d $1/$f]; then
nom_du_script.sh $1/$f
fi
done
Je ne comprends pas pourquoi il faille rediriger la sortie d'erreurs vers /dev/null... si c'est bien ça que fait la ligne qui précède le for

Merci pour votre aide.