Kommandolinjen MS-DOS og Windows finderstr

Indholdsfortegnelse:

Kommandolinjen MS-DOS og Windows finderstr
Kommandolinjen MS-DOS og Windows finderstr

Video: How to Install Vivo USB Driver for Windows | ADB and FastBoot | Tech Talks #29 2024, Kan

Video: How to Install Vivo USB Driver for Windows | ADB and FastBoot | Tech Talks #29 2024, Kan
Anonim

Kommandoen findstr (forkortelse for findstreng) bruges i MS-DOS til at lokalisere filer, der indeholder en bestemt streng almindelig tekst.

tilgængelighed

Findstr.exe er en ekstern kommando, der er tilgængelig for følgende Microsoft-operativsystemer.

  • Windows 2000
  • Windows ME
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

Tip

Microsoft Windows- og MS-DOS-brugere, der ikke har support til denne kommando, kan bruge find-kommandoen.

Syntaks

  • Windows Vista og senere syntaks.
  • Windows XP og tidligere syntaks.

Windows Vista og senere syntaks

FINDSTR [/ B] [/ E] [/ L] [/ R] [/ S] [/ I] [/ X] [/ V] [/ N] [/ M] [/ O] [/ P] [/ F: fil] [/ C: streng] [/ G: fil] [/ D: dir liste] [/ A: farveattributter] [/ OFF [LINE]] strenge [[drev:] [sti] filnavn […]]

/ B Tilsvarer mønster, hvis i begyndelsen af ​​en linje.
/ E Matches mønster, hvis i slutningen af ​​en linje.
/ L Bruger søgestrengene bogstaveligt.
/ R Bruger søgestrenge som almindelige udtryk.
/ S Søger efter matchende filer i det aktuelle bibliotek og alle undermapper.
/JEG Angiver, at søgningen ikke skal være store og små bogstaver.
/X Udskriver linjer, der matcher nøjagtigt.
/ V Udskriver kun linjer, der ikke indeholder et match.
/ N Udskriver linjenummeret før hver linje, der matcher.
/ M Udskriver kun filnavnet, hvis en fil indeholder en match.
/ O Udskriver tegnforskyvning inden hver matchende linje.
/ P Spring over filer med tegn, der ikke kan udskrives.
/ OFF [LINE] Spring ikke over filer med offline attributtsæt.
/ A: attr Specificerer farveattribut med to hex-cifre. Se "farve /?"
/ F: fil Læser filliste fra den specificerede fil (/ står for konsol).
/ C: streng Bruger specificeret streng som en bogstavelig søgestreng.
/ G: fil Henter søgestrenge fra den specificerede fil (/ står for konsol).
/ D: dir Søg i en semikolon-afgrænset liste over mapper.
strygere Tekst der skal søges på.
[drev:]

[sti:]

filnavn

Specificerer en fil eller filer, der skal søges på.

Du skal bruge mellemrum til at adskille flere søgestrengene, medmindre argumentet er præfixeret med / C. For eksempel søger 'FINDSTR' hej der 'xy' efter 'hej' eller 'der' i fil xy 'FINDSTR / C:' hej der 'xy' søger efter 'hej der' i fil xy

Regelmæssig udtryk hurtig reference:

. Wildcard: enhver karakter.
* Gentag: nul eller flere forekomster af forrige karakter eller klasse.
^ Linjeposition: begyndelsen af ​​linjen.
$ Linjeposition: slutning af linjen.
[Klasse] Tegnklasse: et hvilket som helst tegn i sæt.
[^ Klasse] Omvendt klasse: et hvilket som helst tegn ikke i sæt.
[Xz] Område: alle tegn i det specificerede interval.
x Escape: bogstavelig brug af metacharacter x.
Ordets position: begyndelsen af ​​ordet.
xyz > Ordets position: slutningen af ​​ordet.

Windows XP og tidligere syntaks

FINDSTR [/ B] [/ E] [/ L] [/ R] [/ S] [/ I] [/ X] [/ V] [/ N] [/ M] [/ O] [/ P] [/ F: fil] [/ C: streng] [/ G: fil] [/ D: dir-liste] [/ A: farveattributter] [strenge] [[drev:] [sti] filnavn […]]

/ B Tilsvarer mønster, hvis i begyndelsen af ​​en linje.
/ E Matches mønster, hvis i slutningen af ​​en linje.
/ L Bruger søgestrengene bogstaveligt.
/ R Bruger søgestrenge som almindelige udtryk.
/ S Søger efter matchende filer i det aktuelle bibliotek og alle undermapper.
/JEG Angiver, at søgningen ikke skal være store og små bogstaver.
/X Udskriver linjer, der matcher nøjagtigt.
/ V Udskriver kun linjer, der ikke indeholder et match.
/ N Udskriver linjenummeret før hver linje, der matcher.
/ M Udskriver kun filnavnet, hvis en fil indeholder en match.
/ O Udskriver tegnforskyvning inden hver matchende linje.
/ P Spring over filer med tegn, der ikke kan udskrives.
/ A: attr Specificerer farveattribut med to hex-cifre. Se "farve /?"
/ F: fil Læser filliste fra den specificerede fil (/ står for konsol).
/ C: streng Bruger specificeret streng som en bogstavelig søgestreng.
/ G: fil Henter søgestrenge fra den specificerede fil (/ står for konsol).
/ D: dir Søg i en semikolon-afgrænset liste over mapper.
strygere Tekst der skal søges på.
[drev:]

[sti:]

filnavn

Specificerer en fil eller filer, der skal søges på.

Du skal bruge mellemrum til at adskille flere søgestrengene, medmindre argumentet er præfixeret med / C. For eksempel søger 'FINDSTR' hej der 'xy' efter 'hej' eller 'der' i fil xy 'FINDSTR / C:' hej der 'xy' søger efter 'hej der' i fil xy

Regelmæssig udtryk hurtig reference:

. Wildcard: enhver karakter.
* Gentag: nul eller flere forekomster af forrige karakter eller klasse.
^ Linjeposition: begyndelsen af ​​linjen.
$ Linjeposition: slutning af linjen.
[Klasse] Tegnklasse: et hvilket som helst tegn i sæt.
[^ Klasse] Omvendt klasse: et hvilket som helst tegn ikke i sæt.
[Xz] Område: alle tegn i det specificerede interval.
x Escape: bogstavelig brug af metacharacter x.
Ordets position: begyndelsen af ​​ordet.
xyz > Ordets position: slutningen af ​​ordet.