Löydä teksti tiedostoista ja komentolähdöistä Windowsin avullastrstr

Jos haluat löytää tietyn tekstin tiedostoista, komentorivilähdöstä tai muualta, voit käyttää Windowsin findstr-komentoa siihen.

Findstr on Windows-käyttöjärjestelmän sisäänrakennettu työkalu, jonka voit suorittaa komentoriviltä tekstin löytämiseksi tiedostoista tai komentorivilähdöistä.

Sovelluksen avulla voit suodattaa komentorivin tuloksia, etsiä yksittäisiä tiedostoja tai kokonaisia ​​hakemistorakenteita tiedostoista, joilla on vastaava teksti.

Suorita findstr /? komentoriviltä kaikkien parametrien ja asetusten näyttämiseen, joita 'Löydä merkkijono' tukee.

Kolmannen osapuolen työkalut kuten Notepad ++ , GGRep tai Kaikki tue tekstin löytämistä myös tiedostoista.

Findstr

findstr

Voit suorittaa findstr komentoriviltä tai eräajotiedostot. Avaa uusi komentorivike napsauttamalla Windows-näppäintä, kirjoittamalla cmd.exe ja valitsemalla tulos.

Hyödylliset parametrit:

  • /? - näytä ohjeteksti
  • / S - etsii hakemistosta ja kaikista alihakemistoista
  • / I - haku ei ole kirjainkoolla
  • / R - käytä hakujonoja säännöllisinä lausekkeina
  • / B - vastaa rivien alussa olevia kuvioita
  • / P - ohita tiedostot, joissa ei ole tulostettavia merkkejä
  • / V - tulosta vain rivit, jotka sisältävät vastaavuuden
  • / N - tulosta rivinumero

Tässä on luettelo esimerkkejä, joista saatat olla hyödyllisiä:

  • ipconfig | findstr '192.168' - Komento suoritetaan ipconfig ja palauttaa kaikki tulokset, jotka vastaavat 192.168. Kaikkia muita tuloksia ei huomioida.
  • netstat | findstr '123.123.123.13' - Suorittaa netstat-komennon ja palauttaa kaikki merkkijonoa vastaavat tulokset (tässä tapauksessa IP-osoitteen).
  • findstr / c: 'Windows 10' windows.txt - Etsii Windows.txt-tiedostoa merkkijonolle 'Windows 10'
  • findstr 'Windows 10' windows txt - Etsii tiedostosta 'Windows' tai '10'.
  • findstr 'Windows' c: asiakirjat *. * - Etsii mitä tahansa c: asiakirjat -kohdassa olevaa tiedostoa merkkijono 'Windows'.
  • findstr / s / i Windows *. * - Etsii kaikki nykyisen hakemiston tiedostot ja kaikki Windows-sanan alihakemistot sivuuttamalla kirjainkoko.
  • findstr / b / n / r / c: '^ * FOR' * .bas-- Palauttaa kaikki rivit, jotka alkavat FOR: lla, jota edeltää nolla tai enemmän välilyöntejä. Tulostaa myös rivinumeron.

Findstr on tehokas komento, jota voit käyttää tiedostojen jonojen etsimiseen tai komentorivilähdön suodattamiseen. Voit käyttää sitä skannaamaan kokonaisia ​​hakemistorakenteita tai asemia tiedostoja, jotka vastaavat valittua merkkijonoa tai sen osaa, ja etsimään määritettyä tekstiä komentorivilähdöistä nopeasti.

Lisäasetukset sisältävät rivien alussa tai lopussa olevan sisällön palauttamisen, säännöllisten lausekkeiden tai jokerimerkkien käytön.

Loppusanat

Findstrin tärkein etu on, että se on sisäänrakennettu työkalu, jota voit käyttää missä tahansa Windows-koneessa. On hyödyllistä löytää teksti tiedostoista nopeasti, mutta se toimii työkaluna myös komentorivityökalujen tuotoksen suodattamiseen.

Nyt sinä : mitä ohjelmaa käytät tekstin löytämiseen tiedostoista?