Kuidas kasutada käsku Windowsi käsuviipist
Leia on veel üks suur käsurea tööriist, mida iga Windowsi kasutaja peaks teadma, sest seda saab kasutada teatud tekstisisestuste failide sisu otsimiseks..
Leia lülitid ja parameetrid
Nagu iga Windowsi käsureapõhise tööriista puhul, on teatud lülitid ja parameetrid, mida vajate tööriistade tõhusaks kasutamiseks. Need on loetletud ja selgitatud allpool.
- / v - see lüliti näitab kõiki ridu, mis ei sisalda teie määratud sõnade stringi.
- / c - see lüliti ütleb otsimisvahendile, kui palju loeb, kui palju ridu sisaldab teie otsingutermineid.
- / n - see lüliti näitab numbreid, mis vastavad liinidele.
- / i - see lüliti ütleb, et otsitakse otsitava teksti juhtumi ignoreerimisel.
Lisaks nendele lülititele on selle tööriistaga kaks parameetrit.
- „String” - Stringiks on teie dokumentides otsitavad sõnad. Peate alati meeles pidama, et see secratsioon oleks ümbritsetud jutumärkidega, vastasel juhul tagastab teie käsk vea.
- Pathname - See parameeter on koht, kus soovite määrata asukoha, mida soovite otsida. See võib olla sama lai kui draivi loend või konkreetne kui ühe või mitme faili määratlemine. Kui te ei määra teed, küsib FIND teile tekstisisestust või võib aktsepteerida teise käsu kaudu edastatavat teksti. Kui olete käsitsi sisestamise lõpetamiseks valmis, võite vajutada nupule „Ctrl + Z“. Arutame seda hiljem.
Otsi süntaksit
Nagu kõik Windowsi tööriistad, peate teadma, kuidas sisestada oma käsud. Alltoodud süntaks on ideaalne mudel.
LUGEGE [SWITCH] "String" [Pathname / s]
Sõltuvalt teie käsust saate ühe kolmest% -lise veamäära vastusest.
- 0 - leiti otsitav string.
- 1 - Teie otsitavat stringit ei leitud.
- 2 - See tähendab, et teil oli halb lüliti või teie parameetrid olid valed.
Harjutame
Enne alustamist peate alla laadima kolm näidisteksti dokumenti, mida me testiks kasutame.
- dokument
- proov
- teostada
Need dokumendid sisaldavad teksti lõiku mõne sarnase sõna grupiga. Kui olete need kolm dokumenti alla laadinud, saate need kopeerida arvutisse mis tahes kausta. Selle juhendi jaoks paneme kõik kolm tekstidokumenti töölauale.
Nüüd peate avama kõrgendatud käsureaakna. Avage Windows 7 ja 10 käivitusmenüü või avage Windows 8 otsingufunktsioon ja otsige CMD. Seejärel klõpsa hiire parema nupuga ja seejärel vajuta „Käivita administraatorina”. Kuigi teil ei ole vaja avada kõrgendatud käsureaakent, aitab see vältida ärritavaid kinnitusdialooge.
Meie tänane õpetus hõlmab mitmeid lihtsaid stsenaariume, mis töötatakse välja allpool.
- Otsi sõnade rea jaoks ühte dokumenti.
- Otsige sama dokumendirea jaoks mitmeid dokumente.
- Loendage failide või mitme faili ridade arv.
1. stsenaarium - otsige sõnade rea jaoks ühte dokumenti.
Nüüd, kui olete oma kolmest dokumendist alla laadinud, sisestame käsu, et otsida sõnast „martin hendrikx” tekstifaili nimega “treening”. Kasutage allpool näidatud käsku. Ärge unustage panna oma otsingustringi jutumärkidesse ja muuta tee, mis sobib kausta, kuhu teie dokumendid salvestatakse.
leidke "martin hendrikx" C: kasutajad Martin Desktop.txt
Te märkate, et tulemusi ei leitud. Ära muretse, sa ei teinud midagi valesti. Põhjus, miks sa ei ole tulemusi, on see, et FIND otsib täpset vastet teie otsingustringile. Proovime seda uuesti, kuid seekord lisame lüliti "/ i", et FIND ignoreeriks teie otsingustringi juhtumit.
leia / i "martin hendrikx" C: kasutajad Martin Desktop.txt
Nüüd näete, et FIND tõi välja ühe rea, mis sobib otsingusõnaga, mis tähendab, et see töötab. Proovime seda uuesti, kuid muutke otsingu string "sushi"; kui teie tulemused näevad välja nagu allpool olev pilt, tegite seda õigesti.
Stsenaarium 2 - otsige sama dokumendirea kohta mitmeid dokumente.
Nüüd, kui teate, kuidas põhiotsingut teha, püüame laiendada otsingu pikkust. Nüüd otsime mõnda tekstifaili (treening ja proov) termini “sushi” jaoks. Tehke seda järgmise stringiga. Ärge unustage muuta oma asukoha failide asukohta ja lisada “/ i” lüliti, et teie otsing ei oleks tõstutundlik.
leida / i "sushi" C: kasutajad Martin Desktop work.txt C: kasutajad Martin Töölaua näidis.txt
Pange tähele, et otsingusõnad leiti mõlemas dokumendis ja laused, milles need leiti, on nende vastavate failide nimede ja asukohtade all. Proovige seda uuesti, kuid seekord lisage kolmas fail FIND-käsule ja otsige sõna „kartul” asemel. Teie otsingutulemused peaksid nägema allpool olevat pilti.
Pange tähele, et igas dokumendis leiduv tekst on tegelikult „kartul”, mis tähendab, et isegi kui sisestate sõna osa, näete kõiki fraase, mis sisaldavad otsingusõna. Võite kasutada seda käsku kõigi tekstifailide kontrollimiseks.
leia / i "sushi" C: kasutajad Martin Desktop * txt
3. stsenaarium - loendage faili ridade arv.
Kui soovite teada, kui palju ridu on failis, saate kasutada alltoodud otsingukäsku. Ärge unustage lisada kõigi lülitite vahele tühik. Sellisel juhul asendame pathname failiga „sample.txt”. Kui soovite oma tulemuseks ainult numbrit, kasutage seda käsku:
tüüp C: kasutajad Martin Desktop proov.txt | leida "" / v / c
Kui soovite numbrit ja faili teavet, kasutage seda käsku:
find / v / c “” C: kasutajad Martin Desktop.txt
Kui soovite arvutada töölaual mitu faili, kasutage järgmist käsku.
find / v / c “” C: kasutajad Martin Desktop * txt
Nüüd saate eksperimenteerida mõne erineva käsuga ja tutvuda tööriistaga. See võib aidata tulevikus palju aega säästa, kui süsteem on loodud. Lõbutsege ja hoidke edasi.
Image Credit: Littlehaulic Flickr.com'is