A Find parancs keresése a Windows parancssorból

Tartalomjegyzék:

A Find parancs keresése a Windows parancssorból
A Find parancs keresése a Windows parancssorból

Videó: A Find parancs keresése a Windows parancssorból

Videó: A Find parancs keresése a Windows parancssorból
Videó: This NEW Version of Nova Launcher is INCREDIBLE // Hidden Tips and Tricks! - YouTube 2024, Április
Anonim
A Find egy másik nagyszerű parancssori eszköz, amelyet minden Windows-felhasználónak tudnia kell, mert felhasználható fájlok tartalmának keresésére bizonyos szövegszövegekhez.
A Find egy másik nagyszerű parancssori eszköz, amelyet minden Windows-felhasználónak tudnia kell, mert felhasználható fájlok tartalmának keresésére bizonyos szövegszövegekhez.

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ó.

  1. / v - Ez a kapcsoló olyan sorokat jelenít meg, amelyek nem tartalmazzák a megadott szavakat.
  2. / c - Ez a kapcsoló azt mondja a keresőeszköznek, hogy számolja, hány sor tartalmazza a keresési kifejezéseket.
  3. / n - Ez a kapcsoló a sorokhoz tartozó számokat mutatja.
  4. / 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.

  1. " 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.
  2. 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.

  1. 0 - A keresett karakterlánc megtalálható.
  2. 1 - A keresett karakterlánc nem található.
  3. 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.

  1. dokumentum
  2. minta
  3. 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.

Ma bemutatott bemutatónk számos egyszerű forgatókönyvet fog lefedni, amelyeket az alábbiakban ismertetünk.
Ma bemutatott bemutatónk számos egyszerű forgatókönyvet fog lefedni, amelyeket az alábbiakban ismertetünk.
  1. Keressen egy dokumentumot egy sztringre.
  2. Keressen több dokumentumot ugyanarra a szavakra.
  3. 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

Észre fogja venni, hogy semmilyen eredmény nem jelent meg. Ne aggódj, nem tettél semmi rosszat. Ennek oka, hogy nincs eredményed, mert a FIND pontosan illeszkedik a keresési karakterláncához. Próbáljuk újra, de most vegyük fel a "/ i" kapcsolót úgy, hogy a FIND figyelmen kívül hagyja a keresési karakterláncot.
Észre fogja venni, hogy semmilyen eredmény nem jelent meg. Ne aggódj, nem tettél semmi rosszat. Ennek oka, hogy nincs eredményed, mert a FIND pontosan illeszkedik a keresési karakterláncához. Próbáljuk újra, de most vegyük fel a "/ i" kapcsolót úgy, hogy a FIND figyelmen kívül hagyja a keresési karakterláncot.

find /i 'martin hendrikx' C:UsersMartinDesktopexercise.txt

Most már láthatja, hogy a FIND egy olyan sort hozott létre, amely megfelel a keresési karakterláncnak, ami azt jelenti, hogy működik. Próbáljuk ki újra, de változtassuk meg a keresőszót a "sushi" -ra; ha az eredményei úgy néznek ki, mint az alábbi kép, akkor tette meg.
Most már láthatja, hogy a FIND egy olyan sort hozott létre, amely megfelel a keresési karakterláncnak, ami azt jelenti, hogy működik. Próbáljuk ki újra, de változtassuk meg a keresőszót a "sushi" -ra; ha az eredményei úgy néznek ki, mint az alábbi kép, akkor tette meg.
Image
Image

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

Észre fogja venni, hogy a keresési kifejezések mindkét dokumentumban megtalálhatók, és azok a mondatok, amelyekben találtak, a megfelelő fájlnevek és helyek között szerepelnek. Próbálja ki újra, de ezúttal adja hozzá a harmadik fájlt a FIND parancshoz, és keresse meg a "burgonya" szót. A keresési eredményeknek az alábbi képhez kell hasonlítania.
Észre fogja venni, hogy a keresési kifejezések mindkét dokumentumban megtalálhatók, és azok a mondatok, amelyekben találtak, a megfelelő fájlnevek és helyek között szerepelnek. Próbálja ki újra, de ezúttal adja hozzá a harmadik fájlt a FIND parancshoz, és keresse meg a "burgonya" szót. A keresési eredményeknek az alábbi képhez kell hasonlítania.
Ne feledje, hogy az egyes dokumentumokban található szöveg valójában "burgonya", ami azt jelenti, hogy akkor is, ha egy szó egy részét beírja, megjelenik a keresőszöveget tartalmazó kifejezés. Alternatív megoldásként ezt a parancsot használhatja az összes szövegfájl ellenőrzéséhez.
Ne feledje, hogy az egyes dokumentumokban található szöveg valójában "burgonya", ami azt jelenti, hogy akkor is, ha egy szó egy részét beírja, megjelenik a keresőszöveget tartalmazó kifejezés. Alternatív megoldásként ezt a parancsot használhatja az összes szövegfájl ellenőrzéséhez.

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

Ha a számot és a fájlinformációt szeretné használni, használja ezt a parancsot:
Ha a számot és a fájlinformációt szeretné használni, használja ezt a parancsot:

find /v /c “” C:UsersMartinDesktopsample.txt

Ha a sorokat több asztalon szeretné megszámolni az asztalon, használja a következő parancsot.
Ha a sorokat több asztalon szeretné megszámolni az asztalon, használja a következő parancsot.

find /v /c “” C:UsersMartinDesktop*.txt

Most kísérel meg pár különböző parancsot, és ismerkedjen meg az eszközzel. A jövőben sok időt takaríthat meg a rendszer létrehozása után. Jó szórakozást, és folyamatosan a geeking.
Most kísérel meg pár különböző parancsot, és ismerkedjen meg az eszközzel. A jövőben sok időt takaríthat meg a rendszer létrehozása után. Jó szórakozást, és folyamatosan a geeking.

Image Credit: Littlehaulic a Flickr.com-on

Ajánlott: