Bonjour j'aimerais savoir ce que fait la commande suivante :
Merci de votre aideCode:ls -l [a-z]*??[0-9]
Version imprimable
Bonjour j'aimerais savoir ce que fait la commande suivante :
Merci de votre aideCode:ls -l [a-z]*??[0-9]
Bonjour ! :coucou:
Entre crochets, on met une liste de caractères possibles.
a-z désigne une étendue: toutes les minuscules entre a et z.
Donc [a-z] est une lettre minuscule.
* est n'importe quelle chaîne de caractère, même celle vide.
? est n'importe quel caractère.
Enfin, [0-9] est n'importe quel chiffre.
La commande fait la liste des fichiers dont le nom correspond à ce schéma.
Mais je crois que celui qui a écrit cela confond les expressions rationnelles et les caractères jokers.
Pour plus d'information:
Code:man bash
Tu trouveras là tout ce qu'il te faut pour répondre à cette question : Bash / Développement des chemins
Donc, en résumé, elle liste les détails de tous les fichiers du répertoire courant dont le nom comporte au moins 4 caractères, commence par une lettre minuscule et finit par un chiffre.