Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* `*` (hviezdička): Zodpovedá nulovej alebo viac znakov. Napríklad:
* `* .txt` Zhoduje sa so všetkými súborom končiace v` .txt`.
* `*` Zhoduje sa so všetkými súbormi a adresármi v aktuálnom adresári.
*`môj*súbor*` Zhoduje sa s `myfile`,` myLongFileName`, `my_file_1`, atď.
* `?` (otáznik): Zhoduje sa presne jeden znak. Napríklad:
* `? .txt` zhoduje súbory s jedným znakom pred` .txt` (napr., `a.txt`,` 1.txt`).
* `My ??. Txt` Zhoduje sa s názvom` myab.txt`, `my12.txt 'atď. (Presne dva znaky medzi` my` a `.txt`).
* `[]` (držiaky): Zhoduje sa s jedným znakom v zadanej množine. Napríklad:
* `[abc] .txt` zhoduje` a.txt`, `b.txt` alebo` c.txt`.
* `[0-9] .txt` sa zhoduje s ľubovoľným súborom s jednou číslicou, po ktorej nasleduje` .txt`.
* `[a-za-z]*. Txt` sa zhoduje s akýmkoľvek súborom začínajúcim písmenom (veľké alebo malé písmená), po ktorých nasleduje nula alebo viac znakov a končí` .txt`.
* `[! ABC] .txt` Zhoduje sa s akýmkoľvek súborom, ktorý sa nezačína 'a', 'b' alebo 'c', nasledovaný '.txt'. `!` Neguje súpravu.
Tieto zástupné znalosti sa používajú primárne v rozhraniach príkazového riadku (ako Bash, ZSH atď.) Pri práci so spismi a adresármi. Sú to * nie * regulárne výrazy; Sú to jednoduchší a obmedzenejší mechanizmus porovnávania vzorov. Aj keď sú výkonné pre základné porovnávanie názvu súboru, regulárne výrazy ponúkajú oveľa väčšiu flexibilitu pre zložité porovnávanie vzorov.