0
J'ai besoin de trouver un fichier dans mon répertoire actuel avec les restrictions suivantes: sont au moins deux caractères et n'ont pas les lettres suivantes n'importe où dans les deux premiers caractères: a, b, c, f, h, x, y, z.Unix: grep et ls
J'ai essayé
$ ls | egrep '[[:alpha:]]{2,}' | grep -v '[abcfhxyz]'
mais il ne fonctionne pas
attendre comment ça tho travail. quand vous avez: "[^ abcfhxyz] [^ abcfhxyz] *" cela ne signifie-t-il pas que la liste contient uniquement ces lettres? –
'[^ ...]' signifie _not les caractères entre parenthèses. –
theres quelque chose de nouveau, merci. J'ai un examen en 2 jours –