Kotisivu » miten » Findin käyttäminen Windowsin komentoriviltä

    Findin käyttäminen Windowsin komentoriviltä

    Etsi on toinen suuri komentorivityökalu, jonka jokaisen Windows-käyttäjän tulisi tietää, koska sitä voidaan käyttää hakemaan tietyn tekstirivin tiedostojen sisältöä.

    Etsi kytkimet ja parametrit

    Kuten kaikissa Windows-komentorivipohjaisissa työkaluissa, on olemassa tiettyjä kytkimiä ja parametreja, jotka sinun täytyy tietää, jotta työkaluja voidaan käyttää tehokkaasti. Nämä luetellaan ja selitetään alla.

    1. / v - Tämä kytkin näyttää kaikki rivit, jotka eivät sisällä määrittämäsi sanaryhmää.
    2. / c - Tämä kytkin kertoo etsintätyökalulle, kuinka monta riviä sisältää hakutermisi.
    3. / n - Tämä kytkin näyttää numerot, jotka vastaavat viivoja.
    4. / i - Tämä kytkin kertoo etsimään, että etsitään haettua tekstiä.

    Näiden kytkimien lisäksi on kaksi parametria, jotka voit määrittää tällä työkalulla.

    1. ”String” - Merkkijono on sanoja, joita etsit asiakirjoistasi. Muista aina pitää tämä secration lainausmerkkien ympäröimänä, muuten komento palauttaa virheen.
    2. polunnimi - Tämä parametri on se, missä voit määrittää sijainnin, jonka haluat etsiä. Tämä voi olla yhtä leveä kuin taajuusmuuttajan luettelointi tai yksittäisten tai useiden tiedostojen määrittely. Jos et määritä polkua, FIND kysyy tekstinsyöttöä tai hyväksyy toisesta komennosta lähetetyn tekstin. Kun olet valmis lopettamaan manuaalisen tekstinsyötön, voit painaa “Ctrl + Z”. Keskustelemme tästä myöhemmin.

    Etsi syntaksi

    Kuten kaikki ikkunoiden työkalut, sinun on tiedettävä, miten komennot syötetään. Alla oleva syntaksi on täydellinen malli.

    LUE [SWITCH] "Merkkijono" [Pathname / s]

    Komennostasi riippuen saat yhden kolmesta%: n virhetason% vastauksesta.

    1. 0 - Etsimäsi merkkijono löytyi.
    2. 1 - Etsimääsi merkkijonoa ei löytynyt.
    3. 2 - Tämä tarkoittaa, että sinulla oli huono kytkin tai parametrit olivat virheellisiä.

    Harjoitellaan

    Ennen kuin aloitat, sinun pitäisi ladata kolme näytekielistä asiakirjaa, joita käytämme testissä.

    1. asiakirja
    2. näyte
    3. liikunta

    Nämä asiakirjat sisältävät tekstin kohdan muutaman samanlaisen sanaryhmän kanssa. Kun olet ladannut nämä kolme asiakirjaa, voit kopioida ne mihin tahansa tietokoneen kansioon. Tässä opetusohjelmassa asetamme kaikki kolme tekstiasiakirjaa työpöydälle.

    Nyt sinun täytyy avata korotettu komentokehoteikkuna. Avaa Käynnistä-valikko Windows 7: ssä ja 10: ssä tai avaa hakutoiminto Windows 8: ssa ja etsi CMD. Napsauta seuraavaksi hiiren kakkospainikkeella sitä ja paina sitten “Suorita järjestelmänvalvojana.” Vaikka sinun ei tarvitse avata korotettua komentokehoteikkunaa, se auttaa välttämään ärsyttäviä vahvistusikkunoita.

    Opetusohjelmamme käsittelee tänään useita yksinkertaisia ​​skenaarioita, jotka laaditaan alla.

    1. Etsi yksittäinen asiakirja sanajoukkoa varten.
    2. Etsi useita asiakirjoja saman merkkijonon kohdalla.
    3. Laske tiedostojen tai useiden tiedostojen rivien lukumäärä.

    Skenaario 1 - Etsi yksittäinen asiakirja sanaryhmälle.

    Nyt kun olet ladannut kolme asiakirjaa, annamme komennon, jolla haetaan sanaa ”martin hendrikx”. Muista laittaa hakusanasi lainausmerkkeihin ja muuttaa polku, joka vastaa kansiota, johon asiakirjat tallennetaan.

    Etsi "martin hendrikx" C: Käyttäjät Martin Desktop work.txt

    Huomaat, että tuloksia ei tullut esiin. Älä huoli, et tehnyt mitään väärää. Syy, miksi sinulla ei ole tuloksia, johtuu siitä, että FIND etsii täsmällistä hakuasi hakusanaan. Kokeile uudelleen, mutta tällä kertaa lisätään "/ i" -kytkin, jotta FIND jättää huomiotta hakusarjan.

    Etsi / i "martin hendrikx" C: Käyttäjät Martin Desktop work.txt

    Nyt voit nähdä, että FIND toi esiin yhden rivin, joka vastaa hakusarjaa, mikä tarkoittaa, että se toimii. Kokeile tätä uudelleen, mutta vaihda haun merkkijono "sushiksi"; jos tulokset näyttävät alla olevalta kuvalta, teit sen oikein.

    Skenaario 2 - Etsi useita asiakirjoja saman merkkijonon kohdalla.

    Nyt kun tiedät, miten tehdä perushaku, yritetään laajentaa haun ulottuvuutta. Etsimme nyt kaksi tekstitiedostoa (harjoitus ja näyte) termi ”sushi”. Tee tämä syöttämällä seuraava merkkijono. Muista vaihtaa polku, joka vastaa tiedostojen sijaintia, ja lisää “/ i” -kytkin niin, että haku ei ole kirjainkohtainen.

    Etsi / i "sushi" C: Käyttäjät Martin Työpöytä Ct: Käyttäjät Martin Työpöytä

    Huomaat, että hakutermit löytyvät molemmista asiakirjoista ja lauseet, joissa ne löytyivät, on lueteltu niiden vastaavien tiedostojen nimissä ja paikoissa. Kokeile tätä uudelleen, mutta tällä kertaa lisää kolmas tiedosto FIND-komentoon ja etsi sana "peruna" sen sijaan. Hakutuloksesi pitäisi näyttää alla olevasta kuvasta.

    Huomaa, että jokaisessa asiakirjassa oleva teksti on itse asiassa "perunat", mikä tarkoittaa, että vaikka kirjoitat sanan osan, näet kaikki lauseet, jotka sisältävät hakusarjan. Vaihtoehtoisesti voit käyttää tätä komentoa tarkistaa kaikki tekstitiedostot.

    Etsi / i "sushi" C: Käyttäjät Martin Työpöytä * txt

    Skenaario 3 - Laske tiedostojen rivien lukumäärä.

    Jos haluat tietää, kuinka monta riviä tiedostossa on, voit käyttää alla olevaa hakukomentoa. Muista lisätä välilyönti kaikkien kytkimien väliin. Tällöin vaihdamme pathname “sample.txt” -tiedoston. Jos haluat vain numeron tuloksena, käytä tätä komentoa:

    tyyppi C: Käyttäjät Martin Desktop.txt | Etsi "" / v / c

    Jos haluat numeron ja tiedoston tiedot, käytä tätä komentoa:

    find / v / c “” C: Käyttäjät Martin Desktop.txt

    Jos haluat laskea linjat useissa tiedostoissa työpöydällä, käytä seuraavaa komentoa.

    find / v / c “” C: Käyttäjät Martin Työpöytä * txt

    Nyt voit kokeilla muutamia erilaisia ​​komentoja ja tutustua työkaluun. Se voi auttaa säästämään paljon aikaa tulevaisuudessa, kun järjestelmä on luotu. Pidä hauskaa ja pidä paikkasi.

    Kuvaluotto: Littlehaulic Flickr.comissa