Nous savons que le shell peut interpréter des noms de fichiers via
les motifs d'englobement. Ainsi, nous savons que ls -l *.txt
affiche tous les fichiers se terminant par txt.
Allons plus loin:
#!/bin/sh
for i in *.txt; do
echo "found a file:" $i
done
|
#!/bin/sh
for i in /usr/doc/*/*.txt; do
echo "found a file:" $i
done
|