Atrodiet vēl vienu lielisku komandrindas rīku, ko katram Windows lietotājam vajadzētu zināt, jo to var izmantot, lai meklētu satura failus konkrētām teksta virknēm.
Tāpat kā ar katru Windows komandrindas rīku, ir daži slēdži un parametri, kas jums būs jāzina, lai efektīvi izmantotu rīkus. Tie ir uzskaitīti un paskaidroti tālāk.
Papildus šiem slēdžiem ir divi parametri, kurus jūs varat norādīt ar šo rīku.
Tāpat kā katrs rīks logos, jums būs jāzina, kā ievadīt savas komandas. Zemāk redzamais sintakse ir ideāls modelis.
Atrast [SWITCH] "String" [Pathname / s]
Atkarībā no komandas jūs saņemsiet vienu no trim% errorlevel% atbildēm.
Pirms sākam darbu, jums vajadzētu lejupielādēt trīs parauga teksta dokumentus, kurus mēs izmantosim testa veikšanai.
Katrs no šiem dokumentiem satur teksta daļu ar dažām līdzīgām vārdu grupām. Kad esat lejupielādējis šos trīs dokumentus, varat tos kopēt jebkurā datora mapē. Šīs apmācības nolūkā mēs darbosim visus trīs teksta dokumentus.
Tagad jums būs nepieciešams atvērt paaugstinātu komandu uzvednes logu. Atveriet sākuma izvēlni operētājsistēmā Windows 7 un 10 vai atveriet Windows 8 meklēšanas funkciju un meklējiet CMD. Noklikšķiniet uz tā ar peles labo pogu un pēc tam nospiediet "Palaist kā administrators". Lai gan jums nav nepieciešams atvērt paaugstinātu komandu uzvednes logu, tas palīdzēs izvairīties no nepatīkamiem apstiprinājuma dialoglodziņiem.
Mūsu apmācība šodien aptvers vairākus vienkāršus scenārijus, kas tiks izklāstīti turpmāk.
1. scenārijs - meklējiet vienotu dokumentu virknei vārdu.
Tagad, kad esat iegādājies savus trīs dokumentus, mēs ievadīsim komandu, lai meklētu teksta failu ar nosaukumu "vingrinājums" vārdiem "martin hendrikx". Izmantojiet zemāk redzamo komandu. Neaizmirstiet ievietot meklēšanas virkni pēdiņās un mainīt ceļu, lai atbilstu mapei, kurā tiek saglabāti jūsu dokumenti.
atrast "martin hendrikx" C: \ Lietotāji \ Martin \ Desktop \ exerc.txt
Jūs ievērosiet, ka rezultāti netika parādīti. Neuztraucieties, jūs neko nedarījāt nepareizi. Iemesls, ka jums nav rezultātu, ir tādēļ, ka FIND meklē precīzu atbilstību jūsu meklēšanas virknei. Pamēģināsim to atkal, bet šoreiz pievienosim "/ i" slēdzi, lai FIND ignorētu jūsu meklēšanas virknes gadījumu.
atrast / i "martin hendrikx" C: \ Lietotāji \ Martin \ Desktop \ exerc.txt
Tagad jūs varat redzēt, ka FIND ir izveidojusi vienu rindiņu, kas atbilst meklēšanas virknei, kas nozīmē, ka tā darbojas. Pamēģināsim to atkal, bet mainīsim meklēšanas virkni uz "sushi"; ja jūsu rezultāti izskatās kā attēls, jūs to izdarījāt pareizi.
2. scenārijs - meklējiet vairākus dokumentus vienai un tai pašai vārdu virknei.
Tagad, kad jūs zināt, kā veikt pamata meklēšanu, mēģināsim paplašināt meklēšanas ilgumu. Tagad mēs meklējam divus no teksta failiem (vingrinājums un paraugs) terminam "suši". Dariet to, ievadot šādu virkni. Neaizmirstiet nomainīt ceļu, lai atbilstu jūsu failu atrašanās vietai, un pievienojiet "/ i" slēdzi, lai jūsu meklēšana nebūtu reģistrjutīga.
atrast / i "sushi" C: \ Lietotāji \ Martin \ Desktop \ exerc.txt C: \ Lietotāji \ Martin \ Desktop \ sample.txt
Jūs ievērosiet, ka meklēšanas vienumi tika atrasti abos dokumentos un teikumi, kādos tie tika atrasti, ir uzskaitīti to attiecīgajos failu nosaukumos un atrašanās vietās. Pamēģiniet to atkal, bet šoreiz pievienojiet trešo failu komandai FIND un pēc tam meklējiet vārdu "kartupelis". Jūsu meklēšanas rezultātiem vajadzētu izskatīties kā zemāk redzamais attēls.
Ievērojiet, ka katrā dokumentā atrodamais teksts patiesībā ir "kartupeļi", kas nozīmē, ka pat tad, ja ievadāt daļu vārda, jūs redzēsiet visas frāzes, kurās ir meklēšanas virkne. Varat arī izmantot šo komandu, lai pārbaudītu visus teksta failus.
atrast / i "sushi" C: \ Lietotāji \ Martin \ Desktop \ *. txt
3. scenārijs - skatiet rindu skaitu failā.
Ja vēlaties uzzināt, cik rindu ir failā, varat izmantot zemāk esošo meklēšanas norādi. Atcerieties pievienot atstarpi starp visiem saviem slēdžiem. Šajā gadījumā mēs aizstāsim pathname ar failu "sample.txt". Ja vēlaties rezultātu izmantot tikai skaitli, izmantojiet šo komandu:
tips C: \ Users \ Martin \ Desktop \ sample.txt | atrast "" / v / c
Ja vēlaties numuru un faila informāciju, izmantojiet šo komandu:
find / v / c "" C: \ Users \ Martin \ Desktop \ sample.txt
Ja vēlaties darbvirsmā saskaitīt vairāku failu līnijas, izmantojiet šādu komandu.
find / v / c "" C: \ Lietotāji \ Martin \ Desktop \ *. txt
Tagad varat eksperimentēt ar dažām dažādām komandām un iepazīties ar šo rīku. Tas var palīdzēt ietaupīt daudz laika, kad būs izveidota sistēma. Izklaidējies un turpini geeks.
Attēlu kredīts: Littlehaulic vietnē Flickr.com