Windows Tips & News

Добијте количину речи, знакова и редова у датотеци користећи ПоверСхелл

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

ПоверСхелл је напредни облик командне линије. Проширен је огромним скупом цмдлет-а спремних за употребу и долази са могућношћу коришћења .НЕТ фрамеворк/Ц# у различитим сценаријима. Ако имате вештину писања скрипти, можете креирати неке веома моћне за аутоматизацију Виндовс-а. Недавно је Мицрософт учинио доступним за Линук и ОС Кс.

ПоверСхелл долази са корисним уграђеним цмдлет-ом Мера-Објекат. Израчунава вредности својстава одређених типова објеката. Меасуре-Објецт врши три типа мерења, у зависности од параметара у команди. цмдлет може да броји објекте и израчунава минимум, максимум, збир и просек нумеричких вредности. За текстуалне објекте, може да броји и израчунава број редова, речи и знакова. Ово је управо оно што нам треба.

Све што требате је да проследите садржај датотеке на улаз. У ту сврху можете комбиновати Меасуре-Објецт са другом цмдлет-ом Гет-Цонтент. Гет-Цонтент цмдлет штампа садржај текстуалне датотеке.

Дакле, за наш задатак можемо урадити следеће.

  1. Отворите ПоверСхелл
  2. Откуцајте или налепите следећу команду:
    Гет-Цонтент "Ф:\усб заштита од писања (нацрт).ткт" | мера -Линија -Знак -Реч

    Исправите део путање датотеке до датотеке коју треба да измерите. У мом случају, приказује следећи излаз за мој претходни чланак текст:

  3. Користите следећу команду да пребројите исте искључујући размаке:
    Гет-Цонтент "Ф:\усб заштита од писања (нацрт).ткт" | мера -Линија -Знак -Реч -ИгнореВхитеСпаце

То је то. Овај трик може бити користан када треба да добијете статистику садржаја датотеке, али не можете да добијете одговарајућу апликацију треће стране за овај задатак.

Мицрософт Демоес Превиев новог Виндовс 10 Старт менија

Мицрософт Демоес Превиев новог Виндовс 10 Старт менија

Током недавног вебцаста Виндовс Инсидер-а, Мицрософт је показао стил менија Старт, којем подразум...

Опширније

Како онемогућити Аустралис у Фирефоку и вратити класични интерфејс

Како онемогућити Аустралис у Фирефоку и вратити класични интерфејс

Почевши од следеће године, у марту 2014, Мозилла планира да донесе Аустралис кориснички интерфејс...

Опширније

Како онемогућити или омогућити побољшана обавештења Виндовс заштитника у оперативном систему Виндовс 10

Како онемогућити или омогућити побољшана обавештења Виндовс заштитника у оперативном систему Виндовс 10

ПРЕПОРУЧЕНО: Кликните овде да бисте решили проблеме са Виндовс-ом и оптимизовали перформансе сист...

Опширније