5. říjen 2020 Autor: Tibor
Vyhledá v souborech řetězce. FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:soubor] [/C:řetězec] [/G:soubor] [/D:seznam_adresářů] [/A:atributy barev] [/OFF[LINE]] řetězce [[jednotka:][cesta]název_souboru[ ...]] /B Hledá shodu na začátku řádku. /E Hledá shodu na konci řádku. /L Použije hledané řetězce jako literály. /R Hledané řetězce budou použity jako regulární výrazy. /S Hledá odpovídající soubory v aktuálním adresáři a všech podadresářích. /I Určí, že při vyhledávání nebudou rozlišována velká a malá písmena. /X Zobrazí řádky, které se přesně shodují. /V Zobrazí pouze řádky, na kterých nebyla nalezena žádná shoda. /N Před řádky obsahujícími hledaný řetězec zobrazí číslo řádku. /M Zobrazí pouze názvy souborů obsahujících hledaný řetězec. /O Před řádky obsahujícími hledaný řetězec zobrazí posunutý znak. /P Přeskočí soubory s netisknutelnými znaky. /OFF[LINE] Nepřeskočí soubory s atributem Offline. /A:atribut Pomocí dvou šestnáctkových číslic zobrazí atribut barvy. Viz příkaz color /?. /F:soubor Čte seznam souborů z určeného souboru (/ představuje konzolu). /C:řetězec Zadaný text bude při hledání použit jako řetězcový literál. /G:soubor Z určeného souboru získá hledané řetězce.(/ představuje konzolu). /D:adresář Prohledá středníky oddělený seznam adresářů řetězce Hledaný text. [jednotka:][cesta]název_souboru Určuje soubor nebo soubory, které budou prohledávány. Pokud argument nemá předponu /C, používejte k oddělení více hledaných řetězců mezery. Například příkaz FINDSTR zdravíme vás x.y vyhledá v souboru x.y výrazy "zdravíme" nebo "vás". Příkaz FINDSTR /C:zdravíme vás x.y vyhledá v souboru x.y. výraz "zdravíme vás". Stručný přehled regulárních výrazů: . Zástupný symbol: libovolný znak * Opakování: nulový nebo opakovaný výskyt předchozího znaku nebo třídy ^ Umístění na řádku: začátek řádku $ Umístění na řádku: konec řádku [třída] Třída znaků: libovolný znak v sadě [^třída] Inverzní třída: libovolný znak, který není v sadě [x-y] Rozsah: všechny znaky v uvedeném rozsahu \x Funkce Escape: literální použití metaznaku x \Pozice ve slově: konec slova Úplné informace o regulárních výrazech příkazu FINDSTR naleznete v přehledu příkazů v nápovědě online.