FINDSTR: Etsii merkkijonoja tiedostoista.


 


... Esimerkit komennosta "FINDSTR"
... "FINDSTR" Ote Microsoft Windowsin ohjeesta
... Tärkeää tietoa, vinkkejä "FINDSTR"-komennolle

Komento: "FINDSTR" on päällä Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. saatavilla

Esimerkit komennosta "FINDSTR"

The`FINDSTR`-komento Windowsin komentokehotteessa on tehokkaampi vaihtoehto`FIND`. Se tarjoaa edistyneitä ominaisuuksia ja tukee säännöllisiä lausekkeita. Tässä on joitain esimerkkejä: Esimerkki 1: Yksinkertainen tekstihaku:

FINDSTR "hakusana" tiedosto.txt

Kuvaus: Etsii tekstiä "Hakutermi" tiedostosta "File.txt" ja tulostaa kaikki rivit, jotka sisältävät merkkijonon. Esimerkki 2: Ohita kirjainkoko:

FINDSTR /I "hakusana" tiedosto.txt

Kuvaus: Ei huomioida kirjainerottelua haettaessa "hakutermiä" tiedostosta "File.txt". Esimerkki 3: Säännöllisten lausekkeiden käyttö:

FINDSTR /R "^rivin alku" tiedosto.txt

Kuvaus: Hakee "File.txt" -tiedostosta rivejä, jotka alkavat "rivin alussa" käyttämällä säännöllisiä lausekkeita (`/R`) voidaan käyttää. Esimerkki 4: Hae merkkijonoa ja sen ympäristöä:

FINDSTR /C:"hakusana" /C:"muu_merkkijono" /B /E tiedosto.txt

Kuvaus: Etsii "File.txt"-tiedoston rivien alusta (/B) tai lopusta (/E) merkkijonoja "SearchKey" tai "OtherString". Esimerkki 5: Hae useita merkkijonoja säännöllisten lausekkeiden avulla:

FINDSTR /R "Kuvio1.*Kuvio2" tiedosto.txt

Kuvaus: Hakee tiedostosta "File.txt" rivejä, jotka sisältävät sekä "Pattern1" ja "Pattern2". Esimerkki 6: Etsi merkkijono kaikista alihakemistoista:

FINDSTR /S "hakusana" C:\hakemistosta\*

Kuvaus: Etsii "hakutermiä" kaikista määritetyn hakemiston ja sen alihakemistojen tiedostoista. Esimerkki 7: merkkijonon etsiminen ja rivinumeron näyttäminen:

FINDSTR /N "hakusana" tiedosto.txt

Kuvaus: Hakee "hakutermiä" tiedostosta "File.txt" ja näyttää löydettyjen rivien rivinumerot. Esimerkki 8: Tiettyjen merkkijonojen poissulkeminen:

FINDSTR /V "Poissuljettu_merkkijono" tiedosto.txt

Kuvaus: Näyttää vain File.txt-tiedoston rivit, jotka eivät sisällä merkkijonoa ExcludedString. Esimerkki 9: Etsi merkkijono, jolla on tietyn pituinen merkki:

FINDSTR /R "^.{5}$" tiedosto.txt

Kuvaus: Etsii "File.txt"-tiedostosta rivejä, joissa on täsmälleen viisi merkkiä. Esimerkki 10: rivien näyttäminen osumilla ja ympäristöllä:

FINDSTR /C:"hakusana" /B /E /A:3 tiedosto.txt

Kuvaus: Etsii merkkijonoa "Hakutermi" "File.txt"-tiedoston rivien alusta (/B) tai lopusta (/E) ja näyttää lisäksi kolme riviä ympäristöstä (ennen ja jälkeen hakua). On tärkeää huomata se`FINDSTR`tarjoaa enemmän vaihtoehtoja kuin`FIND`, erityisesti säännöllisten lausekkeiden käyttö. Tarkat vaihtoehdot ovat nähtävissä`FINDSTR /?`kutsutaan komentokehotteessa.

"FINDSTR" Ote Microsoft Windowsin ohjeesta

Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.

C:\\Windows>

Etsii merkkijonoja tiedostoista.

FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] 
[/O] [/P] [/F:tiedosto] [/C:merkkijono] [/G:tiedosto] 
[/D:kansioluettelo] [/A:värimääritteet] [/OFF[LINE]]
merkkijonot [[asema:][polku]tiedosto[ ...]]

/B Vastaa mallia, jos on rivin alussa.
/E Vastaa mallia, jos on rivin lopussa.
/L Käyttää etsintämerkkijonoja täsmällisesti.
/R Käyttää etsintämerkkijonoja tavallisina lauseina.
/S Etsii vastaavat tiedostot nykyisestä kansiosta ja 
kaikista 
alikansioista.
/I Määrittää, että kirjainkoko ei ole merkitsevä.
/X Tulostaa rivit, jotka täysin vastaavat etsittyä 
merkkijonoa.
/V Tulostaa vain rivit, jotka eivät vastaa etsittyä 
merkkijonoa.
/N Tulostaa rivinumeron ennen jokaista vastaavaa riviä.
/M Tulostaa vain tiedostonimen, jos tiedosto sisältää
vastaavuuden.
/O Tulostaa merkkien osoitteen ennen jokaista vastaavaa 
riviä.
/P Ohittaa tiedostot, joissa on ei-tulostettavia 
merkkejä
/OFF[LINE] Älä ohita tiedostoja, joissa on offline-määritteitä.
/A:määr Määrittää värimääritteen kahtena 
heksadesimaalilukuna. 
Saat lisätietoja kohdasta color /?
/F:tied Lukee määritetyn tiedoston (/ on konsoli) 
tiedostoluettelon.
/C:mjono Käyttää määritettyä merkkijonoa täsmällisenä
etsintämerkkijonona.
/G:tied Hakee määritetyn tiedoston (/ on konsoli) 
etsintämerkkijonot.
/D:kan Etsii kaksoispistein erotettua kansioiden luetteloa
mjonot Etsittävä teksti.
[asema:][polku]tiedostonimi
Määrittää etsittävät tiedostot.

Käytä välejä erottamaan useita etsintämerkkijonoja, ellei 
argumenttien 
edellä ole /C-valitsinta. Esimerkki: FINDSTR "mitä kuuluu" x.y 
etsii 
merkkijonoja "mitä" tai "kuuluu" tiedostosta x.y. 
FINDSTR /C:"mitä kuuluu" x.y etsii merkkijonoa "mitä kuuluu" 
tiedostosta x.y.

Tavallisten lauseiden pikaopas:
. Yleismerkki: mikä tahansa merkki
* Toisto: ei yhtään tai monta aiempien merkkien tai 
luokkien 
esiintymää
^ Rivin paikka: rivin alku
$ Sijainti rivillä: rivin loppu
[luokka] Merkkiluokka: mikä tahansa joukon merkeistä
[^luokka] Käänteinen luokka: mikä tahansa merkki, joka ei ole 
joukossa
[x-y] Alue: mikä tahansa määritetyn alueen merkeistä
\x Esc: metamerkin x täsmällinen käyttö
\<xyz Sijainti sanassa: sanan alku
xyz\> Sanan paikka: sanan loppu

FINDSTR:n tavallisten lauseiden täydelliset tiedot löytyvät
online-komento-oppaasta.

Tärkeää tietoa, vinkkejä "FINDSTR"-komennolle

Kun käytät`FINDSTR`-komento Windowsin komentokehotteessa, on muutamia tärkeitä huomioitavia seikkoja: 1. Kirjainkoon erottelu: Oletusarvo on haku`FINDSTR`isot ja pienet kirjaimet huomioidaan. Jos haluat tehdä haun, jossa kirjainkoolla ei ole merkitystä, lisää vaihtoehto`/I`lisätty.

FINDSTR /I "hakusana" tiedosto.txt

2. Säännölliset lausekkeet: `FINDSTR`tukee säännöllisten lausekkeiden käyttöä (`/R`), joka mahdollistaa laajemmat hakuvaihtoehdot. Säännöllisten lausekkeiden avulla voit luoda monimutkaisempia hakumalleja.

FINDSTR /R "Kuvio.*hakusana" tiedosto.txt

3. Useita vaihtoehtoja: `FINDSTR`on monia vaihtoehtoja ja kytkimiä haun ohjaamiseen. Näihin kuuluu vaihtoehtoja rivinumeroiden näyttämiseksi (`/N`), kirjainkoon erottelu huomioimatta (`/I`), etsii kokonaisia ​​sanoja (`/W`), joka näyttää löydettyjen rivien määrän (`/C`), ja paljon muuta.

FINDSTR /N /I /W "hakusana" tiedosto.txt

4. Tiedostotyypit ja binaarit: `FINDSTR`on oletuksena tarkoitettu tekstitiedostojen etsimiseen. Jos etsit binääritiedostoja tai haluat selata tiettyjä tiedostotyyppejä, sinun tulee käyttää vaihtoehtoa`/P`käyttää.

FINDSTR /P /I "hakusana" binääritiedosto.bin

5. Ympäristömuuttujat: Voit`FINDSTR`Käytä yhdessä ympäristömuuttujien kanssa dynaamisten hakujen suorittamiseen. Esimerkiksi:

SET hakusana=Esimerkki
FINDSTR /I "%hakusana%" tiedosto.txt

6. Useita hakuja: Voit`FINDSTR`Käytä etsiäksesi useita merkkijonoja kerralla kirjoittamalla useita`/C:"hakusana"`- Määritä vaihtoehdot.

FINDSTR /C:"Ilmaisu1" /C:"Ilmaisu2" tiedosto.txt

7. Lähdön uudelleenohjaus: Sama kuin`FIND`saatko tuotoksen`FINDSTR`uudelleenohjaa tiedostoon.

FINDSTR "hakusana" tiedosto.txt > löydetyt_rivit.txt

8. Poistumiskoodi: Samanlainen kuin`FIND`antaa`FINDSTR`palauttaa poistumiskoodin. Poistumiskoodi 0 tarkoittaa, että hakusana löytyi, kun taas poistumiskoodi 1 tarkoittaa, että hakutermiä ei löytynyt.

FINDSTR "hakusana" tiedosto.txt
IF ERRORLEVEL 1 (
    ECHO Hakusanaa ei löytynyt.
) ELSE (
    ECHO Hakusana löytyi.
)

On tärkeää arvostaa sen laajoja vaihtoehtoja ja ominaisuuksia`FINDSTR`harkitaksesi ja varmistaaksesi, että käytät sopivia vaihtoehtoja erityisiin hakutarpeisiisi. Näet täydellisen luettelon vaihtoehdoista ja ohjeista kirjoittamalla`FINDSTR /?`päästä komentokehotteeseen.


Deutsch
English
Español
Français
Italiano
日本語 (Nihongo)
한국어 (Hangugeo)
汉语 (Hànyǔ)
Türkçe
Português
Português
Svenska
Norsk
Dansk
Suomi
Nederlands
Polski









Windows-10


... Windows 10 FAQ
... Windows 10 How To


Windows 10 How To


... Windows 11 How To
... Windows 10 FAQ



Komento FINDSTR - Etsii merkkijonoja tiedostoista.

HTTP: ... console/fi/031.htm
0.093
11743
Be my patron on Software OK!
Why is my Intel HD graphics card slower than the others?
The Windows Experience Index is in the wrong language?
Unterschied zwischen JavaScript und TypeScript?
The last 10 open fonts directory, use, compare, ...!
Benutzer für die Windows 8.1 und 10 Remotedesktopverbindung freigeben!
Wie kann ich bitte Millionen oder Milliarden von Dateien erstellen?
How does the exact CPU frequency query work on MS Windows OS?
Hard drive suddenly RAW and not NTFS / FAT32?
How can I get rid of the Desktop Pixel Query Software on Windows 11, 10, ...?



(0)