bonjour je cherche a selectionner uniquement les fichier contenant exactement 4 character dans leur nom. j'ai essayé de faire un ls | grep '^....$' mais sans succes... quelqu'un a une idée merci
donne le format exact que tu veut, genre xxxx.xxx ou xxxx on sait pas si tu veut gérer les extensions par exemple, donc pour faire la regexp nada
juste xxxx
man grep te redirige vers grep -E ou son synonyme egrep... bref
Pas besoin de grep :
Et si tu veux éviter de lister les répertoires ajoute juste l'option -d à ls.
ceci dit vu que ton pattern est simple, meme avec grep '^....$' ca doit fonctionner.