ÎncepețiÎncepe gratuit

Ce alte metacaractere pot folosi?

Shell-ul dispune și de alte metacaractere, deși sunt folosite mai rar:

  • ? se potrivește cu un singur caracter, deci 201?.txt va fi asociat cu 2017.txt sau 2018.txt, dar nu cu 2017-01.txt.
  • [...] se potrivește cu oricare dintre caracterele din parantezele pătrate, deci 201[78].txt se asociază cu 2017.txt sau 2018.txt, dar nu cu 2016.txt.
  • {...} se potrivește cu oricare dintre șabloanele separate prin virgulă din acolade, deci {*.txt, *.csv} se asociază cu orice fișier al cărui nume se termină cu .txt sau .csv, dar nu cu fișiere ale căror nume se termină cu .pdf.

Care expresie s-ar potrivi cu singh.pdf și johel.txt, dar nu și cu sandhu.pdf sau sandhu.txt?

Acest exercițiu face parte din cursul

Introducere în Shell

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul