Рецоммендед, 2024

Избор Уредника

Тражи унутар више текстуалних датотека одједном

Да ли сте икада морали да нађете неки текст унутар хрпе различитих текстуалних датотека? Ако сте у ИТ-у, ово питање се може појавити прилично често. Можда тражите одређену фразу у лог датотекама или сте можда програмер и морате пронаћи неки код који се налази у много различитих кодних датотека.

Нажалост, не постоји једноставан начин да то урадите у оперативном систему Виндовс. Подразумевано претраживање Виндовса је страшно за ову врсту задатка јер је супер споро и не дозвољава напредна претраживања. Срећом, постоји неколико других начина који су далеко супериорнији у односу на Виндовс претраживање, које ћу споменути у овом посту. Нећу улазити у детаље о сваком решењу, али можете да користите Гоогле да бисте сазнали више.

Ако не желите да инсталирате било који софтвер треће стране и ако вам одговара командна линија, онда би требало да погледате уграђени одељак за наредбе за претрагу испод. Претпостављам да је већина људи удобнија са ГУИ интерфејсима, па сам зато прво споменуо програме.

Програми претраживања треће стране

Када се ради о претраживању више текстуалних датотека, краљ свих наредби за претраживање је греп. греп је услужни програм командне линије у УНИКС / Линуку који вам омогућава да извршите напредна претраживања користећи регуларне изразе. Супер је популаран и користи се у свакој дистрибуцији Линука.

Дакле, када неко напише програм за претрагу на Виндовс-у, неизбежно има у њему реч греп. То је углавном случај са свим доле наведеним програмима.

грепВин

грепВин је вероватно најпопуларнији од поменутих алата. Подржава регуларне изразе и омогућава вам да пронађете и замените текст. На њиховој веб-локацији такође постоји и водич за помоћ у регуларним изразима, мада можете и за Гоогле.

Можете ограничити претраживање према величини датотеке, типу датотеке и другим критеријима. Такође додаје опцију у контекстни мени десног клика у Екплореру за брзо претраживање фасцикле. Резултати су приказани у доњем прозору и можете само двапут кликнути на њих да бисте отворили датотеке.

АстроГреп

АстроГреп је још један заиста добар програм за претраживање. Не само да се често ажурира, већ вам показује и где је у фајлу пронађен текст. грепВин такође има ту опцију ако изаберете радио дугме Цонтент, али мислим да је боље имплементирано у АстроГреп.

АстроГреп такође може претраживати Ворд датотеке, што је згодна функција. Такође можете сачувати или одштампати све резултате за будућу референцу. Такође сматрам да је њихов интерфејс модернији и пријатнији за очи.

БареГреп

БареГреп је прилично једноставан програм за претраживање који подржава регуларне изразе и све основне функције претраживања. То је прилично брзо у целини и показује вам подударања у табеларном формату. Бесплатна верзија има почетни екран који не можете онемогућити. Про верзија кошта 25 долара и чини се да само онемогућава почетни екран, иначе су функције исте.

ПоверГРЕП

Ако тражите крајњи програм за претраживање, потражите даље од ПоверГРЕП-а. Овај програм има неке озбиљне карактеристике и озбиљну цијену која се може пратити с њом. То је невероватних 159 $! То је прилично много горе наведених карактеристика, плус још нешто, и све је лепо упаковано у прилично мали интерфејс.

Овај програм препоручујем само ако имате озбиљне потребе за претраживањем које укључују проналажење текста у Ворд фајловима, ПДФ документима, Екцел табелама, итд. То чак може извући статистике из ваших лог фајлова и дати вам те информације. То је прилично моћно средство.

Уграђене Виндовс команде

Ако је потребно само да извршите брзу претрагу и не желите да инсталирате комплетан програм, можете користити уграђене алате командне линије у оперативном систему Виндовс. Један се покреће у нормалном командном реду, а други користи ПоверСхелл. Оба су прилично снажна и могу наћи скоро све што тражите.

Прва наредба је финдстр . Овде можете прочитати референтни документ како бисте сазнали како се користи финдстр. Такође можете уписати финдстр /? на командној линији и она ће вам показати употребу. Као што видите, постоји неколико опција. Очигледно, ово је много компликованије него коришћење једног од горе наведених програма.

Друга опција је команда Селецт-Стринг у Виндовс ПоверСхелл-у. Опет, постоји прилично велика крива учења са овим командама ако их већ нисте користили. Мицрософт има добар водич о томе како да користи Селецт-Стринг, тако да прочитајте то.

Дакле, то су у суштини најбољи начини за претраживање текста у великом броју датотека. Предлажем вам да испробате различите опције и видите која вам је најбоља. Уживати!

Top