Cum se utilizează Găsiți din Promptul de comandă Windows
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ținut 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.
- / v - Acest comutator va afișa liniile care nu conțin șirul de cuvinte specificate.
- / c - Acest comutator le spune instrumentului de căutare să numere câte linii conțin termenii de căutare.
- / n - Acest switch afișează numerele care corespund liniilor.
- / i - Acest comutator spune că pentru a ignora cazul textului pe care îl căutați.
În plus față de aceste comutatoare, există doi parametri pe care îi puteți specifica cu acest instrument.
- "Ş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.
- caii de acces - Acest parametru este locul unde veți specifica locația pe care doriți să o căutați. Acest lucru poate fi la fel de larg ca listarea unei unități sau la fel de specifică ca 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 acest lucru 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 unul din răspunsurile de% error% 3%.
- 0 - Șirul pe care îl căutați a fost găsit.
- 1 - Șirul pe care îl căutați nu a fost găsit.
- 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.
- document
- probă
- exercițiu
Aceste documente conțin fiecare un paragraf de text cu câteva grupări similare de cuvinte. Odată 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 din 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 aveți nevoie să deschideți o fereastră de prompt de comandă ridicată, aceasta vă va ajuta să evitați orice casete de dialog de confirmare plictisitoare.
Tutorialul nostru astăzi va cuprinde câteva scenarii simple care vor fi elaborate mai jos.
- Căutați un singur document pentru un șir de cuvinte.
- Căutați mai multe documente pentru același șir de cuvinte.
- 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ă 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ă schimbaț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-ți face griji, nu ai 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 făcut-o corect.
Scenariul 2 - Căutați mai multe documente pentru același șir de cuvinte.
Acum că știi cum să faci o căutare de bază, să încercăm să extindem 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 de căutare.
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 frazele î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 ca 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 orice fraze 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 - Contorizarea numărului de linii dintr-un fișier.
Dacă doriți să aflaț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 dvs. Î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ă:
tastați C: \ Users \ Martin \ Desktop \ sample.txt găsiți "" / v / c
Dacă doriți numărul și informațiile despre fișier, 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 mult timp în viitor, odată ce ați creat un sistem. Distreaza-te si continua sa te gandesti.
Credit de imagine: Littlehaulic pe Flickr.com