MS-DOS ja Windows command line findstr-komennolla

– Päivitetty: 06/12/2020 Tietokoneella Toivoa

findstr (lyhyt find string) – komentoa käytetään MS-DOS-etsi tiedostoja, jotka sisältävät tietyn merkkijonon pelkkää tekstiä.

Saatavuus

Findstr.exe on ulkoinen komento, joka on saatavilla seuraaville Microsoftin käyttöjärjestelmille.,

  • Windows 2000
  • Windows
  • Windows XP:
  • Windows Vista
  • Windows 7
  • Windows 8 –
  • Windows 10
Vihje

Microsoft Windows ja MS-DOS-käyttäjille, jotka eivät tue tätä komentoa voi käyttää etsi-komento.

Syntax

Windows Vista ja myöhemmin syntaksi

FINDSTR ] strings file name]
/B Vastaa mallia, jos alussa linja.
/E Vastaa mallia, jos on rivin lopussa.
/L Käyttää etsintämerkkijonoja kirjaimellisesti.,
/R Käyttää etsintämerkkijonoja, kuten säännöllisiä lausekkeita.
/S Etsii vastaavat tiedostot nykyisestä hakemistosta ja kaikki alihakemistot.
/I Määrittää, että haku ei ole merkkikokoriippuvainen.
/X Tulostaa rivit, jotka vastaavat täsmälleen.
/V Tulostaa vain rivit, jotka eivät sisällä ottelu.
/N Tulostaa rivin numero ennen jokaista vastaavaa riviä.
/M – Tulostaa vain tiedostonimen, jos tiedosto sisältää ottelussa.,
/O – Tulostaa merkki offset ennen jokaista vastaavaa riviä.
/P Skip files with non-printable characters.
/OFF älä ohita tiedostoja, joissa on offline-attribuuttisarja.
/A:attr määrittää väriattribuutin kahdella hex-numerolla. Katso ” väri /?”
/F:file lukee tiedostoluettelon määritellystä tiedostosta (/tarkoittaa konsolia).
/C:string Käyttää määritettyä merkkijonoa kuin kirjaimellinen haun merkkijono.,
/G:tiedosto Saa etsiä merkkijonoja määritetyn tiedoston(/ on konsoli).
/D:dir Etsi puolipiste-eroteltu lista hakemistoista.
jouset Teksti voidaan etsinyt.

tiedostonimi

määrittää etsittävän tiedoston tai tiedostot.

Säännöllinen lauseke quick reference:

Windows XP ja aiemmat syntaksi

FINDSTR file name]
/B Vastaa mallia, jos alussa linja.,
/E Vastaa mallia, jos on rivin lopussa.
/L Käyttää etsintämerkkijonoja kirjaimellisesti.
/R Käyttää etsintämerkkijonoja, kuten säännöllisiä lausekkeita.
/S Etsii vastaavat tiedostot nykyisestä hakemistosta ja kaikki alihakemistot.
/I Määrittää, että haku ei ole merkkikokoriippuvainen.
/X Tulostaa rivit, jotka vastaavat täsmälleen.
/V Tulostaa vain rivit, jotka eivät sisällä ottelu.,
/N Tulostaa rivin numero ennen jokaista vastaavaa riviä.
/M – Tulostaa vain tiedostonimen, jos tiedosto sisältää ottelussa.
/O – Tulostaa merkki offset ennen jokaista vastaavaa riviä.
/P Skip files with non-printable characters.
/A:attr määrittää väriattribuutin kahdella hex-numerolla. Katso ” väri /?”
/F:file lukee tiedostoluettelon määritellystä tiedostosta (/tarkoittaa konsolia).,
/C:string Käyttää määritettyä merkkijonoa kuin kirjaimellinen haun merkkijono.
/G:tiedosto Saa etsiä merkkijonoja määritetyn tiedoston(/ on konsoli).
/D:dir Etsi puolipiste-eroteltu lista hakemistoista.
jouset Teksti voidaan etsinyt.

tiedostonimi

määrittää etsittävän tiedoston tai tiedostot.,

Säännöllinen lauseke quick reference:

Esimerkkejä

findstr "computer help" myfile.txt

yllä olevassa esimerkissä, kaikki rivit, jotka sisältävät ”tietokone auttaa” olisi painettu näytön.

findstr /s "computer help" *.txt

Samanlainen kuin ensimmäinen esimerkki, koodi edellä olisi löytää rivit, jotka sisältävät ”tietokone auttaa” tahansa txt-tiedosto nykyisessä hakemistossa ja kaikki alihakemistot.

Match .txt-tiedostoja, jotka sisältävät tarkan tulitikun ”computer helpissa”; näin ollen tiedostoja, jotka sisältävät” computer helps ” tai muita epätarkkoja tulitikkuja, ei näytetä., Ymmärtää, kuitenkin, että käyttämällä /x on linja, joka on täsmälleen sama ”tietokone auttaa”; toisin sanoen, jos jotain muuta on samalla rivillä, se ei ole tarkka ottelu.

findstr /n /i /c:"computer help" *

Etsiä minkä tahansa tiedoston, joka sisältää ”tietokone auttaa” riippumatta sen kotelo ja näyttö viiva, jossa teksti on löytynyt. Alla on esimerkki siitä, miltä yllä olevan esimerkin tulokset voivat näyttää.

lisätietoja

  • Etsivät merkkijono teksti on MS-DOS erä arkistoida.
  • Katso näiden termien löytämis-ja merkkijonomäärittelyt lisätiedoista ja niihin liittyvistä linkeistä.,

Share

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *