Kaip naudoti „Find“ iš „Windows“ komandų eilutės
Ieškoti yra dar vienas puikus komandų eilutės įrankis, kurį kiekvienas „Windows“ naudotojas turėtų žinoti, nes jis gali būti naudojamas ieškoti failų turinio tam tikroms teksto eilutėms.
Rasti jungiklius ir parametrus
Kaip ir kiekvienam komandų eilutės įrankiui „Windows“, yra tam tikrų jungiklių ir parametrų, kuriuos reikės žinoti norint efektyviai naudoti įrankius. Jie išvardyti ir paaiškinti toliau.
- / v - Šis jungiklis parodys visas eilutes, kuriose nėra nurodytų žodžių eilutės.
- / c - šis jungiklis nurodo paieškos įrankiui skaičiuoti, kiek eilučių yra jūsų paieškos terminai.
- / n - Šis jungiklis rodo eilutes atitinkančius numerius.
- / i - Šis jungiklis nurodo, kad ignoruojamas ieškomo teksto atvejis.
Be šių jungiklių, yra du parametrai, kuriuos galite nurodyti su šiuo įrankiu.
- „String“ - Straipsnis bus žodžiai, kuriuos ieškote savo dokumentuose. Jūs visada turite prisiminti, kad ši sekracija būtų apsupta kabučių, kitaip jūsų komanda grąžins klaidą.
- Pathname - Šis parametras nurodo vietą, kurią norite ieškoti. Tai gali būti tokia plati, kaip įrašyti diską arba kaip konkretų, kaip apibrėžiant vieną ar kelis failus. Jei nenurodysite kelio, FIND paprašys teksto įvedimo arba gali priimti tekstą, gautą iš kitos komandos. Kai būsite pasirengę nutraukti rankinį teksto įvedimą, galite paspausti „Ctrl + Z“. Tai aptarsime vėliau.
Rasti sintaksę
Kaip ir kiekvienas langų įrankis, turėsite žinoti, kaip įvesti komandas. Toliau pateikta sintaksė yra puikus modelis.
Rasti [SWITCH] „Stygos“ [Pathname / s]
Priklausomai nuo jūsų komandos, gausite vieną iš trijų% atsakymų į klaidų lygį.
- 0 - Rasta jūsų ieškoma eilutė.
- 1 - ieškoma eilutė nerasta.
- 2 - Tai reiškia, kad turite blogą jungiklį arba jūsų parametrai buvo neteisingi.
Leiskite praktikuoti
Prieš pradėdami, turėtumėte atsisiųsti tris bandomuosius teksto dokumentus, kuriuos naudosime bandymui.
- dokumentą
- mėginys
- pratimas
Šiuose dokumentuose yra tekstas, kuriame yra keletas panašių žodžių grupių. Atsisiuntę šiuos tris dokumentus, galite nukopijuoti juos į bet kurį aplanką kompiuteryje. Šios pamokos tikslais visus tris tekstinius dokumentus įdėsime į darbalaukį.
Dabar jums reikės atidaryti padidintą komandų eilutę. Atidarykite meniu „Windows 7“ ir „10“ arba atidarykite „Windows 8“ paieškos funkciją ir ieškokite CMD. Tada dešiniuoju pelės klavišu spustelėkite jį ir paspauskite „Vykdyti kaip administratorius“. Nors jums nereikia atidaryti padidinto komandų eilutės lango, tai padės išvengti bet kokių nepatogių patvirtinimo dialogo langų.
Šiandien mūsų pamoka apims kelis paprastus scenarijus, kurie bus pateikti toliau.
- Ieškokite vieno dokumento, skirto žodžiams.
- Ieškokite keleto dokumentų tam pačiam žodžių eilutei.
- Skaičiuokite failų ar kelių failų eilučių skaičių.
1 scenarijus - ieškokite vieno dokumento, skirto žodžiams.
Dabar, kai atsisiunčiami trys dokumentai, įvesime komandą ieškoti teksto failo, vadinamo „pratimas“, žodžiams „martin hendrikx“. Nepamirškite įdėti paieškos eilutės kabutėse ir pakeisti kelią, kad jis atitiktų aplanką, kuriame išsaugomi jūsų dokumentai.
rasti "martin hendrikx" C: Vartotojai Martin Desktop work.txt
Jūs pastebėsite, kad rezultatų nerasta. Nesijaudinkite, nieko blogo. Priežastis, dėl kurios neturite rezultatų, yra ta, kad FIND ieško tikslios atitikties jūsų paieškos eilutei. Pabandykime dar kartą, bet šį kartą pridėkime „/ i“ jungiklį, kad FIND nepaisytų jūsų paieškos eilutės atvejo.
rasti / i "martin hendrikx" C: Vartotojai Martin Desktop work.txt
Dabar galite matyti, kad FIND iškėlė vieną eilutę, atitinkančią paieškos eilutę, o tai reiškia, kad ji veikia. Pabandykime tai dar kartą, bet pakeiskite paieškos eilutę į „sushi“; jei jūsų rezultatai atrodo kaip vaizdas žemiau, tai padarėte teisingai.
2 scenarijus - ieškoti kelių tų pačių žodžių dokumentų.
Dabar, kai žinote, kaip atlikti pagrindinę paiešką, pabandykime išplėsti paieškos intervalą. Dabar ieškosime dviejų tekstinių failų (pratimų ir pavyzdžių) terminui „sushi“. Tai darykite įvesdami šią eilutę. Nepamirškite pakeisti kelio, kad atitiktų failų buvimo vietą, ir pridėkite „/ i“ jungiklį, kad jūsų paieška nebūtų didžiosios ir mažosios raidės.
rasti / i "sushi" C: Vartotojai Martin Desktop work.txt C: Vartotojai Martin Desktop
Jūs pastebėsite, kad paieškos terminai buvo rasti abiejuose dokumentuose ir sakiniai, kuriuose jie buvo rasti, yra išvardyti jų atitinkamuose failų pavadinimuose ir vietose. Pabandykite dar kartą, bet šį kartą pridėkite trečiąjį failą į FIND komandą ir ieškokite žodžio „bulvės“. Jūsų paieškos rezultatai turėtų atrodyti žemiau esančiame paveikslėlyje.
Atkreipkite dėmesį, kad kiekviename dokumente rastas tekstas iš tikrųjų yra „bulvės“, o tai reiškia, kad net jei įvesite žodžio dalį, matysite frazes, kuriose yra paieškos eilutė. Arba galite naudoti šią komandą patikrinti visus tekstinius failus.
rasti / i "sushi" C: Vartotojai Martin Desktop * txt
3 scenarijus - suskaičiuoti failų eilučių skaičių.
Jei norite sužinoti, kiek eilučių yra faile, galite naudoti toliau nurodytą paieškos komandą. Nepamirškite pridėti tarpų tarp visų savo jungiklių. Tokiu atveju pathname pakeisime failą „sample.txt“. Jei norite gauti tik numerį, naudokite šią komandą:
C tipas: vartotojai Martin Desktop.txt | rasti "" / v / c
Jei norite numerį ir failo informaciją, naudokite šią komandą:
find / v / c “” C: Vartotojai Martin Desktop darbas.txt
Jei norite suskaičiuoti eilutes keliose darbalaukio vietose, naudokite šią komandą.
find / v / c “” C: vartotojai Martin Desktop * txt
Dabar galite eksperimentuoti su keliomis skirtingomis komandomis ir susipažinti su įrankiu. Tai gali padėti sutaupyti daug laiko ateityje, kai bus sukurta sistema. Pasilinksminkite ir saugokitės.
Vaizdo kreditas: Littlehaulic „Flickr.com“