Comanda find caută un șir specific de text într-unul sau mai multe fișiere sau în fluxul primit prin pipe și afișează liniile care conțin potrivirea. Este echivalentul minimalist și rapid din DOS/Windows pentru căutări exacte fără expresii regulate complexe.
:: Caută cuvântul ERROR în log ignorând diferențele între litere mari/mici
find /i "error" C:\Logs\application.log
:: Numără câte linii conțin adresa IP căutată
netstat -ano | find /c "192.168.1.1"
:: Afișează toate liniile care NU conțin comentarii (#) împreună cu numărul liniei
find /v /n "#" C:\Config\settings.conf
:: Filtrează lista proceselor active pentru a găsi procesul node.exe
tasklist | find /i "node.exe"
Observație: Șirul de căutat trebuie întotdeauna încadrat între ghilimele duble " ".
Parametri și Comutatoare
/i: Căutare insensibilă la majuscule și minuscule (case-insensitive)./v: Afișează toate liniile care NU conțin șirul căutat (negație)./c: Afișează doar numărul total de linii care corespund criteriului de căutare./n: Precedează fiecare linie afișată cu numărul său de linie din fișier.
Întrebări & Exemple de Cod:
find – Căutare Clasică de Șiruri de Text în FișiereAi o nelămurire despre utilizarea comenzii
find – Căutare Clasică de Șiruri de Text în Fișieresau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.