
Finnes brytere og parametere
Som med alle kommandolinjebasert verktøy i Windows, er det visse brytere og parametere du må vite for å kunne bruke verktøyene effektivt. Disse er oppført og forklart nedenfor.
- / v - Denne bryteren vil vise noen linjer som ikke inneholder strengen med ord du angav.
- / c - Denne bryteren forteller søkeverktøyet å telle hvor mange linjer som inneholder søkeordene dine.
- / n - Denne bryteren viser tallene som samsvarer med linjene.
- / I - Denne bryteren forteller at du finner bort fra saken av tekst du søker etter.
I tillegg til disse bryterne er det to parametere som du kan spesifisere med dette verktøyet.
- “String” - Strengen blir ordene du søker etter i dokumentene dine. Du må alltid huske å beholde denne sekretjonen omringet av anførselstegn, ellers vil kommandoen din returnere en feil.
- banenavn - Denne parameteren er hvor du vil spesifisere plasseringen du vil søke. Dette kan være så bredt som å oppgi en stasjon eller så spesifikk som å definere en eller flere filer. Hvis du ikke angir en sti, vil FIND spørre om tekstinngang eller kan godta tekstrør fra en annen kommando. Når du er klar til å avslutte den manuelle tekstinngangen, kan du trykke på "Ctrl + Z". Vi vil diskutere dette mer senere.
Finns syntaks
Som alle verktøy i Windows, må du vite hvordan du skriver inn kommandoene dine. Syntaxen nedenfor er den perfekte modellen.
FIND [SWITCH] 'String' [Pathname/s]
Avhengig av kommandoen din vil du motta ett av tre% errorlevel% svar.
- 0 - Strengen du søkte etter ble funnet.
- 1 - Strengen du søkte etter ble ikke funnet.
- 2 - Dette betyr at du hadde en dårlig bryter eller parametrene dine var feil.
La oss øve
Før vi begynner, bør du laste ned våre tre eksemplar tekstdokumenter som vi skal bruke til testen.
- dokument
- prøve
- trening
Disse dokumentene inneholder hver et tekststykke med noen lignende ordgrupperinger. Når du har lastet ned disse tre dokumentene, kan du kopiere dem til en hvilken som helst mappe på datamaskinen din. I forbindelse med denne opplæringen legger vi alle tre tekstdokumenter på skrivebordet.
Nå må du åpne et forhøyet ledetekstvindu. Åpne startmenyen i Windows 7 og 10 eller åpne søkefunksjonen i Windows 8 og søk etter CMD. Deretter høyreklikker du på den og deretter trykker du på "Kjør som administrator." Mens du ikke trenger å åpne et forhøyet ledetekstvindu, vil det hjelpe deg med å unngå dialogbokser som gjør det vanskelig å bekrefte.

- Søk i et enkelt dokument for en rekke ord.
- Søk flere dokumenter for samme ordstrek.
- Telle antall linjer i en fil eller flere filer.
Scenario 1 - Søk i et enkelt dokument for en rekke ord.
Nå som du har de tre dokumentene lastet ned, vil vi legge inn en kommando for å søke i tekstfilen kalt "øvelse" for ordene "martin hendrikx." Bruk kommandoen som er vist nedenfor. Husk å sette søkestrengen i anførselstegn og endre banen for å matche mappen der dokumentene dine er lagret.
find 'martin hendrikx' C:UsersMartinDesktopexercise.txt

find /i 'martin hendrikx' C:UsersMartinDesktopexercise.txt


Scenario 2 - Søk i flere dokumenter for samme ordstrek.
Nå som du vet hvordan du gjør et grunnleggende søk, la oss prøve å utvide spekteret av søket. Vi vil nå søke to av tekstfilene (øvelse og prøve) for begrepet "sushi". Gjør dette ved å skrive inn følgende streng. Husk å endre banen for å matche plasseringen av filene dine og legge til "/ i" -bryteren slik at søket ditt ikke er sosialt.
find /i 'sushi' C:UsersMartinDesktopexercise.txt C:UsersMartinDesktopsample.txt


find /i 'sushi' C:UsersMartinDesktop*.txt
Scenario 3 - Count antall linjer i en fil.
Hvis du vil vite hvor mange linjer det finnes i en fil, kan du bruke søkekommandoen nedenfor. Husk å legge til et mellomrom mellom alle bryterne. I dette tilfellet erstatter vi banenavnet med filen "sample.txt". Hvis du bare vil ha et tall som ditt resultat, bruk denne kommandoen:
type C:UsersMartinDesktopsample.txt| find '' /v /c

find /v /c “” C:UsersMartinDesktopsample.txt

find /v /c “” C:UsersMartinDesktop*.txt

Bilde Kreditt: Littlehaulic på Flickr.com