← Back to list

Les metacaractères et redirections

on linux

ilyass oufir · 2026-05-22 14:41 · 0 claps · 1.7 min read
Open on Medium ↗
Wiki topics: 🔓 · Open Source

Les metacaractères et redirections

on linux

Exercice 1:

  1. Ecrire les expressions correspondantes :

a. Les fichiers dont le nom fait 5 caractères

la réponse (pattern) est:

?????

c. Les fichiers dont le nom fait au moins 5 caractères.:

La réponse en français est :

?????*

d. Les fichiers dont le nom finit par 2 chiffres.

*[0-9][0-9]
  • * = tout avant
  • [0-9][0-9] = deux chiffres à la fin 👉 Le fichier finit par 2 chiffres.

e. Les fichiers dont le nom commence par une lettre.

[a-zA-Z]*
  • [a-zA-Z] = une lettre
  • * = le reste du nom 👉 Le fichier commence par une lettre.

f. Les fichiers dont le nom ne commence pas par une majuscule.

[!A-Z]*
  • [!A-Z] = pas une lettre majuscule
  • * = le reste du nom
  • 👉 Le fichier ne commence pas par une majuscule.

h. Les fichiers dont le nom ne commence pas par un chiffre ni une lettre minuscule, et le troisième caractère est une voyelle.

[!0-9a-z]?[aAeEiIoOuU]*
  • [!0-9a-z] = pas un chiffre et pas une minuscule au début
  • ? = un caractère
  • [aAeEiIoOuU] = voyelle au 3ᵉ caractère
  • * = le reste du nom 👉 Le fichier respecte ces règles.
  1. Que désigne les chaînes suivantes
a. ?[aeiuoy]*[!0-9]  
  • ? = un seul caractère au début
  • [aeiuoy] = une voyelle (minuscules)
  • * = le reste du nom
  • [!0-9] = pas un chiffre à la fin 👉 Le fichier commence par un caractère, puis une voyelle, et ne finit pas par un chiffre.
b. ????[a-zA-Z0-9] ?\?  
  • ???? = 4 caractères
  • [a-zA-Z0-9] = une lettre ou un chiffre à la fin 👉 Le nom du fichier a au moins 5 caractères et finit par une lettre ou un chiffre.
c. [^a-zA-Z]* [^a-zA-Z]  
  • [^a-zA-Z] = pas une lettre
  • * = plusieurs caractères 👉 Le nom contient seulement des caractères qui ne sont pas des lettres, et il finit par un caractère non lettre.
d. [AEIOUY] ???*  
  • [AEIOUY] = une voyelle majuscule au début
  • ??? = 3 caractères
  • * = le reste du nom 👉 Le fichier commence par une voyelle majuscule et a au moins 4 caractères.
f. *\*  
  • * = n’importe quel texte
  • \* = un astérisque * (caractère spécial) 👉 Le nom contient un caractère * quelque part.

메타데이터
post_id
2a56ccdeaab6
slug
les-metacaractères-et-redirections-2a56ccdeaab6
url
https://medium.com/@ossaji/les-metacaract%C3%A8res-et-redirections-2a56ccdeaab6
canonical_url
https://medium.com/@ossaji/les-metacaract%C3%A8res-et-redirections-2a56ccdeaab6
author_url
https://medium.com/@ossaji
status
ok
fetched_at
2026-06-11 17:55:54