If-Koubou

Cum se utilizează Găsiți din Promptul de comandă Windows

Cum se utilizează Găsiți din Promptul de comandă Windows (Cum să)

Găsiți este un alt instrument de linie de comandă excelent că fiecare utilizator Windows ar trebui să știe despre, deoarece acesta poate fi folosit pentru a căuta conținutul de fișiere pentru anumite șiruri de text.

Find Switches și Parameters

Ca și în cazul fiecărui instrument bazat pe promptul de comandă din Windows, există anumite switch-uri și parametri pe care trebuie să le cunoașteți pentru a utiliza eficient instrumentele. Acestea sunt enumerate și explicate mai jos.

  1. / v - Acest comutator va afișa liniile care nu conțin șirul cuvintelor pe care le-ați specificat.
  2. / c - Acest comutator le spune instrumentului de căutare să numere câte linii conțin termenii de căutare.
  3. / n - Acest comutator arată numerele care corespund cu liniile.
  4. / i - Acest switch spune ca pentru a ignora cazul textului pe care îl căutați.

În plus față de acești switch-uri, există doi parametri pe care îi puteți specifica cu acest instrument.

  1. "Şir" - Șirul va fi cuvintele pe care le căutați în documentele dvs. Trebuie să vă amintiți întotdeauna să păstrați această secțiune înconjurată de ghilimele, altfel comanda dvs. va întoarce o eroare.
  2. caii de acces - Acest parametru este locul unde veți specifica locația pe care doriți să o căutați. Aceasta poate fi la fel de largă ca și listarea unei unități sau la fel de specifică ca și definirea unui singur fișier sau a mai multor fișiere. Dacă nu specificați o cale, GHID vă va cere introducerea de text sau poate accepta textul transmis de o altă comandă. Când sunteți gata să încheiați introducerea manuală a textului, puteți apăsa "Ctrl + Z". Vom discuta mai târziu.

Găsiți sintaxa

Ca orice instrument din ferestre, va trebui să știți cum să introduceți comenzile. Sintaxa de mai jos este modelul perfect.

FIND [SWITCH] "String" [Nume / Path]

În funcție de comanda dvs., veți primi una din răspunsurile de% errorlevel%%.

  1. 0 - Șirul pe care îl căutați a fost găsit.
  2. 1 - Șirul pe care îl căutați nu a fost găsit.
  3. 2 - Aceasta înseamnă că ați avut un întrerupător rău sau parametrii dvs. au fost incorecte.

Sa exersam

Înainte de a începe, trebuie să descărcați cele trei documente de probă pe care le vom folosi pentru test.

  1. document
  2. probă
  3. exercițiu

Aceste documente conțin fiecare un paragraf de text cu câteva grupări similare de cuvinte. După ce ați descărcat aceste trei documente, le puteți copia în orice folder de pe computer. În scopul acestui tutorial, vom pune toate cele trei documente text pe desktop.

Acum va trebui să deschideți o fereastră de comandă de comandă ridicată. Deschideți meniul de pornire în Windows 7 și 10 sau deschideți funcția de căutare în Windows 8 și căutați CMD. Apoi, faceți clic dreapta pe el și apoi apăsați pe "Executare ca administrator". În timp ce nu este nevoie să deschideți o fereastră de prompt de comandă ridicată, aceasta vă va ajuta să evitați casetele de dialog de confirmare plictisitoare.

Tutorialul nostru astăzi va cuprinde câteva scenarii simple, care vor fi elaborate mai jos.

  1. Căutați un singur document pentru un șir de cuvinte.
  2. Căutați mai multe documente pentru același șir de cuvinte.
  3. Numără numărul de linii dintr-un fișier sau mai multe fișiere.

Scenariul 1 - Căutați un singur document pentru un șir de cuvinte.

Acum, când ați descărcat cele trei documente, vom introduce o comandă pentru a căuta fișierul text numit "exercițiu" pentru cuvintele "martin hendrikx". Utilizați comanda afișată mai jos. Nu uitați să introduceți șirul de căutare în ghilimele și să modificați calea pentru a se potrivi cu dosarul în care sunt salvate documentele dvs.

găsiți "martin hendrikx" C: \ Users \ Martin \ Desktop \ exercise.txt

Veți observa că nu au apărut rezultate. Nu vă faceți griji, nu ați făcut nimic rău. Motivul pentru care nu aveți rezultate este că FIND caută o potrivire exactă cu șirul de căutare. Să încercăm din nou, dar de data aceasta, să adăugăm comutatorul "/ i" astfel încât GHID să ignore cazul șirului dvs. de căutare.

găsi / i "martin hendrikx" C: \ Utilizatori \ Martin \ Desktop \ exercise.txt

Acum puteți vedea că FIND a adus o linie care se potrivește cu șirul de căutare, ceea ce înseamnă că funcționează. Să încercăm din nou, dar schimbați șirul de căutare la "sushi"; dacă rezultatele dvs. arata ca imaginea de mai jos, ați reușit.

Scenariul 2 - Căutați mai multe documente pentru același șir de cuvinte.

Acum că știți cum să faceți o căutare de bază, să încercăm să lărgiți intervalul de căutare. Vom căuta două fișiere text (exercițiu și eșantion) pentru termenul "sushi". Faceți acest lucru introducând șirul următor. Nu uitați să schimbați calea pentru a se potrivi cu locația fișierelor dvs. și adăugați comutatorul "/ i" astfel încât să nu se înregistreze casetele în căutarea dvs.

găsi / i "sushi" C: \ Utilizatori \ Martin \ Desktop \ exercise.txt C: \ Users \ Martin \ Desktop \ sample.txt

Veți observa că termenii de căutare au fost găsiți în ambele documente, iar propozițiile în care au fost găsite sunt afișate sub numele și locațiile corespunzătoare ale fișierelor. Încearcă din nou, dar de data aceasta, adăugați al treilea fișier în comanda FIND și căutați cuvântul "cartof". Rezultatele căutării ar trebui să arate imaginea de mai jos.

Rețineți că textul găsit în fiecare document este de fapt "cartofi", ceea ce înseamnă că, chiar dacă tastați o parte dintr-un cuvânt, veți vedea toate frazele care conțin șirul de căutare. Alternativ, puteți utiliza această comandă pentru a verifica toate fișierele text.

găsi / i "sushi" C: \ Utilizatori \ Martin \ Desktop \ *. txt

Scenariul 3 - Numără numărul de linii dintr-un fișier.

Dacă doriți să știți câte linii există într-un fișier, puteți utiliza comanda de căutare de mai jos. Nu uitați să adăugați un spațiu între toate comutatoarele. În acest caz, vom înlocui numele căii cu cel al fișierului "sample.txt". Dacă doriți doar un număr ca rezultat, utilizați această comandă:

tip C: \ Users \ Martin \ Desktop \ sample.txt găsiți "" / v / c

Dacă doriți numărul și informațiile fișierului, utilizați această comandă:

găsi / v / c "" C: \ Users \ Martin \ Desktop \ sample.txt

Dacă doriți să numărați liniile în mai multe fișiere de pe desktop, utilizați următoarea comandă.

găsi / v / c "" C: \ Utilizatori \ Martin \ Desktop \ * .txt

Acum puteți să experimentați câteva comenzi diferite și să vă familiarizați cu instrumentul. Acesta vă poate ajuta să economisiți o mulțime de timp în viitor, odată ce ați creat un sistem. Distreaza-te si continua sa te inregistrezi.

Credit de imagine: Littlehaulic pe Flickr.com