Zacznij terazZacznij za darmo

Jakich innych symboli wieloznacznych można używać?

Powłoka udostępnia również inne symbole wieloznaczne, choć są one rzadziej stosowane:

  • ? dopasowuje pojedynczy znak, więc 201?.txt pasuje do 2017.txt lub 2018.txt, ale nie do 2017-01.txt.
  • [...] dopasowuje dowolny jeden znak spośród podanych w nawiasach kwadratowych, więc 201[78].txt pasuje do 2017.txt lub 2018.txt, ale nie do 2016.txt.
  • {...} dopasowuje dowolny z wzorców oddzielonych przecinkami w nawiasach klamrowych, więc {*.txt, *.csv} pasuje do każdego pliku, którego nazwa kończy się na .txt lub .csv, ale nie do plików z rozszerzeniem .pdf.

Które wyrażenie pasuje do singh.pdf i johel.txt, ale nie do sandhu.pdf ani sandhu.txt?

To ćwiczenie jest częścią kursu

Wprowadzenie do powłoki systemowej

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie