a. Commence par «a» et dont la deuxième lettre est «s» ou «t»;
ls /bin | grep ^a[st]
b. Contient «un» et se termine par «t»;
ls /bin | grep un.*t$
c. Contient «gre» ou «st».
ls /bin | grep -e gre -e st
d. Contient exactement deux lettres «m»;
ls /bin | grep ^[^m]*m[^m]*m[^m]*$
e. Contient au moins deux lettres «m»;
ls /bin | grep .*m.*m.*
f. Contient au moins quatre caractères et aucun chiffre;
ls /bin | grep ^[^0-9]*[A-Za-z][^0-9]*[A-Za-z][^0-9]*[A-Za-z][^0-9]*[A-Za-z][^0-9]*$
g. Est constitué de deux lettres exactement;
ls /bin | grep ^[A-Za-z][A-Za-z]$
h. Commence et finit par un chiffre.
ls /bin | grep ^[0-9].*[0-9]$