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.
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.
În plus față de acești switch-uri, există doi parametri pe care îi puteți specifica cu acest instrument.
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%%.
Înainte de a începe, trebuie să descărcați cele trei documente de probă pe care le vom folosi pentru test.
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.
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