Како користити Финд из Виндовс командне линије
Финд је још један одличан алат командне линије који би сваки корисник Виндовса требао знати јер се може користити за претраживање садржаја датотека за одређене низове текста.
Пронађи прекидаче и параметре
Као и код сваког наредбеног алата у Виндовсу, постоје одређени прекидачи и параметри које ћете морати знати како бисте учинковито користили алате. Они су наведени и објашњени у наставку.
- / в - Овај прекидач ће приказати све линије које не садрже низ речи које сте навели.
- / ц - Овај прекидач каже алату за проналажење да броји колико редова садржи ваше термине за претрагу.
- / н - Овај прекидач приказује бројеве који одговарају линијама.
- / и - Овај прекидач каже финд да игнорише случај текста који тражите.
Поред ових прекидача, постоје два параметра које можете одредити помоћу овог алата.
- "Низ" - Низ ће бити ријечи које тражите у документима. Морате увек да запамтите да ову секцију држите окружена наводницима, у супротном ваша наредба ће вратити грешку.
- Патхнаме - Овај параметар је место где ћете одредити локацију коју желите да претражите. Ово може бити широко као пописивање диска или специфично као дефинисање једног или више датотека. Ако не наведете путању, ФИНД ће вас питати за унос текста или можете прихватити текст преношен из друге команде. Када сте спремни да завршите ручни унос текста, можете притиснути “Цтрл + З”. О томе ћемо касније разговарати.
Финд'с Синтак
Као и сваки алат у прозорима, морате знати како да унесете своје команде. Синтакса испод је савршен модел.
ФИНД [СВИТЦХ] "Стринг" [Патхнаме / с]
У зависности од ваше команде, добићете један од три%% еррорлевел% одговора.
- 0 - Пронађен је низ који сте тражили.
- 1 - Низ који сте тражили није пронађен.
- 2 - То значи да сте имали лош прекидач или су ваши параметри били нетачни.
Хајде да вежбамо
Пре него што почнемо, требате преузети наша три примерка текстуалних докумената које ћемо користити за тестирање.
- доцумент
- узорак
- вежбе
Сваки од ових докумената садржи параграф текста са неколико сличних групација речи. Када преузмете ова три документа, можете их копирати у било који директоријум на рачунару. За потребе овог водича, поставићемо сва три текстуална документа на радну површину.
Сада ћете морати да отворите прозор за повишене командне линије. Отворите старт мени у Виндовс 7 и 10 или отворите функцију претраживања у Виндовсу 8 и потражите ЦМД. Затим кликните десним тастером миша на њу, а затим притисните „Покрени као администратор“. Док не морате да отварате прозор са командном линијом, то ће вам помоћи да избегнете било какве досадне дијалоге за потврду..
Наш туторијал данас ће покрити неколико једноставних сценарија који ће бити објашњени у наставку.
- Претражите један документ за низ речи.
- Претражите више докумената за исти низ речи.
- Бројите број линија у датотеци или више датотека.
Сценариј 1 - Претражите један документ за низ речи.
Сада када сте преузели своја три документа, ми ћемо унијети наредбу за претраживање текстуалне датотеке под називом “вјежба” за ријечи “мартин хендрикк.” Користите наредбу приказану испод. Запамтите да ставите низ за претрагу у наводнике и промените путању да се подудара са фасциклом у којој се чувају документи.
финд "мартин хендрикк" Ц: Корисник Мартин Десктоп \ т
Приметићете да се нису појавили резултати. Не брини, ниси урадио ништа лоше. Разлог због којег немате резултата је зато што ФИНД тражи тачно подударање са вашим претрагом. Покушајмо поново, али овај пут, додамо прекидач “/ и” тако да ФИНД игнорише случај вашег низа за претраживање.
финд / и "мартин хендрикк" Ц: Корисник Мартин Десктоп десктоп.ткт
Сада можете видети да је ФИНД подигао једну линију која одговара низу за претраживање, што значи да ради. Покушајмо поново, али промијенимо низ за претраживање на “сусхи”; ако резултати изгледају као слика испод, урадили сте то како треба.
Сценарио 2 - Претражујте више докумената за исти низ речи.
Сада када знате како да обавите основну претрагу, покушајте да проширите опсег претраге. Сада ћемо претражити двије текстуалне датотеке (вјежба и узорак) за израз "сусхи". Учините то тако што ћете унијети сљедећи низ. Не заборавите да промените путању тако да одговара локацији ваших датотека и додајте прекидач “/ и” тако да ваша претрага не разликује велика и мала слова.
финд / и "сусхи" Ц: Корисник Мартин Десктоп вјежба.ткт Ц: Корисник Мартин Десктоп \ т
Приметићете да су термини за претрагу пронађени у оба документа, а реченице у којима су пронађене наведене су под њиховим одговарајућим именима датотека и локацијама. Покушајте поново, али овај пут додајте трећу датотеку у команду ФИНД и потражите реч „потато“ уместо тога. Резултати претраге треба да изгледају као на слици испод.
Имајте на уму да је текст који се налази у сваком документу заправо „кромпир“, што значи да чак и ако откуцате део речи, видећете све фразе које садрже низ за претраживање. Алтернативно, можете користити ову наредбу за провјеру свих текстуалних датотека.
финд / и "сусхи" Ц: Корисник Мартин Десктоп *. ткт
Сценарио 3 - броји број линија у датотеци.
Ако желите да знате колико линија има у датотеци, можете да користите наредбу за претрагу испод. Не заборавите да додате размак између свих прекидача. У овом случају, заменићемо путању са именом датотеке "сампле.ткт". Ако желите само број као резултат, користите ову наредбу:
типе Ц: Корисник Мартин Десктоп \ т финд "" / в / ц
Ако желите број и податке о датотеци, користите ову наредбу:
финд / в / ц “” Ц: Корисник Мартин Десктоп \ т
Ако желите да бројите линије у више датотека на радној површини, користите следећу команду.
финд / в / ц “” Ц: Корисник Мартин Десктоп *. ткт
Сада можете експериментисати са неколико различитих команди и упознати се са алатом. То вам може помоћи да уштедите много времена у будућности када направите систем. Забавите се и наставите са геекингом.
Имаге Цредит: Литтлехаулиц он Флицкр.цом