Löydä teksti tiedostoista ja komentoulostiedoista 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ä.

Voit käyttää sovellusta suodattaa komentorivin ulostuloja, etsiä yksittäisiä tiedostoja tai kokonaisia ​​hakemistorakenteita tiedostoista, joilla on vastaava teksti.

Suorita findstr /? komentoriviltä kaikkien parametrien ja asetusten näyttämiseen, joita "Etsi merkkijono" tukee.

Muiden valmistajien työkalut, kuten Notepad ++, GGRep tai Kaikki, tukevat myös tekstin löytämistä tiedostoista.

Löytäminen

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 suorittaa 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 merkkijono "Windows 10"
  • findstr "Windows 10" windows txt - Etsii tiedostossa "Windows" tai "10".
  • findstr "Windows" c: \ asiakirjat \ *. * - Etsii tiedostoa c: \ asiakirjat kohdasta "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 komentorivin ulostulon 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 myös työkaluna suodattamaan komentorivityökalujen tuotos.

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