Keresse meg a kapcsolókat és paramétereket
Mint minden egyes parancssori alapú eszköz a Windows-ban, bizonyos kapcsolók és paraméterek szükségesek ahhoz, hogy hatékonyan használhassa az eszközöket. Ezek felsorolása és ismertetése az alábbiakban olvasható.
- / v - Ez a kapcsoló olyan sorokat jelenít meg, amelyek nem tartalmazzák a megadott szavakat.
- / c - Ez a kapcsoló azt mondja a keresőeszköznek, hogy számolja, hány sor tartalmazza a keresési kifejezéseket.
- / n - Ez a kapcsoló a sorokhoz tartozó számokat mutatja.
- / i - Ez a kapcsoló azt jelzi, hogy a keresés figyelmen kívül hagyja a keresett szöveg esetét.
Ezen kapcsolók mellett két paraméter is megadható az eszközzel.
- " Húr" - A szöveg a keresett szavak a dokumentumaiban. Mindig emlékeznie kell arra, hogy ezt a titkot idézőjelekkel őrzi, ellenkező esetben a parancs hibát ad vissza.
- elérési út - Ez a paraméter adja meg a keresni kívánt helyet. Ez olyan széles lehet, mint egy meghajtó listázása vagy olyan egyedi, mint egy vagy több fájl definiálása. Ha nem ad meg egy elérési utat, a FIND megkérdezi a szövegbevitelt, vagy elfogadhat egy másik parancsból vett szöveget. Amikor készen áll a kézi bevitel befejezésére, nyomja meg a "Ctrl + Z" gombot. Ezt később részletezzük.
Keresse meg a szintaxist
Mint minden ablakhoz tartozó eszköz, meg kell tudnia, hogyan kell megadni a parancsokat. Az alábbi szintaxis a tökéletes modell.
FIND [SWITCH] 'String' [Pathname/s]
A parancsától függően három% hibaérték% válaszokat kap.
- 0 - A keresett karakterlánc megtalálható.
- 1 - A keresett karakterlánc nem található.
- 2 - Ez azt jelenti, hogy rossz kapcsoló vagy a paraméterek helytelenek voltak.
Gyakoroljunk
Mielőtt elkezdenénk, töltsd le a három minta szöveges dokumentumot, amelyeket a teszthez használunk.
- dokumentum
- minta
- gyakorlat
Ezek a dokumentumok tartalmaznak egy szövegrészet néhány hasonló szócsoporttal. Miután letöltötte ezeket a három dokumentumot, átmásolhatja azokat a számítógép bármelyik mappájába. Ennek az oktatóanyagnak a céljára mindhárom szöveges dokumentumot az asztalra helyezzük.
Most meg kell nyitnia a megemelt parancssori ablakot. Nyissa meg a Windows 7 és a 10 Start menüjét, vagy nyissa meg a keresési funkciót a Windows 8 rendszerben, és keressen CMD-t. Ezután kattintson a jobb egérgombbal, majd nyomja meg a "Futtatás rendszergazdaként" parancsot. Miközben nem kell megnyitni a megemelt parancssori ablakot, ez segít elkerülni a bosszantó megerősítést kérő párbeszédablakokat.
- Keressen egy dokumentumot egy sztringre.
- Keressen több dokumentumot ugyanarra a szavakra.
- Adja meg a sorok számát egy fájlban vagy több fájlban.
1. forgatókönyv - Egyetlen dokumentumot keres egy szócsomagra.
Most, hogy letöltötted a három dokumentumodat, meg kell adnunk egy parancsot, hogy megkeressük a "gyakorlás" nevű szövegfájlt a "martin hendrikx" szavakhoz. Használjuk az alábbi parancsot. Ne feledje, hogy a keresési szálat idézőjelbe helyezi, és módosítja azt az elérési utat, amely megfelel a dokumentumok mentési mappájának.
find 'martin hendrikx' C:UsersMartinDesktopexercise.txt
find /i 'martin hendrikx' C:UsersMartinDesktopexercise.txt
2. forgatókönyv - Több dokumentumot keres ugyanarra a szavakra.
Most, hogy tudod, hogyan kell alapkutatást végezni, próbáld meg szélesíteni a keresés terjedését. Most keresünk két szövegfájlt (gyakorlás és minta) a "sushi" kifejezésre. Ehhez a következő szöveget kell beírni. Ne felejtse el megváltoztatni az elérési utat, hogy megfeleljen a fájlok helyének, és adja hozzá a "/ i" kapcsolót úgy, hogy a keresés nem érzékeny a kis- és nagybetűkre.
find /i 'sushi' C:UsersMartinDesktopexercise.txt C:UsersMartinDesktopsample.txt
find /i 'sushi' C:UsersMartinDesktop*.txt
3. forgatókönyv - Adja meg a fájlok sorainak számát.
Ha tudni szeretné, hogy hány sor van egy fájlban, használja az alábbi keresési parancsot. Ne feledje, hogy helyet ad hozzá a kapcsolók között. Ebben az esetben a pathname helyett a "sample.txt" fájlt kell kicserélnünk. Ha csak egy számot szeretne eredményként használni, használja ezt a parancsot:
type C:UsersMartinDesktopsample.txt| find '' /v /c
find /v /c “” C:UsersMartinDesktopsample.txt
find /v /c “” C:UsersMartinDesktop*.txt
Image Credit: Littlehaulic a Flickr.com-on