Как определить количество символов, слов и строк в любом текстовом файле с помощью PowerShell

С определением количества символов, слов и строк в текстовых файлах превосходно справляются многие редакторы, например, в нижнем левом углу Microsoft Word есть маленькая панелька при нажатии на которую программа показывает количество абзацев, строк, слов и символов с пробелами и без. Но может статься так, что вам нужно будет получить эти сведения по какому-то файлу, а нужной программы на компьютере как раз не окажется.

Как быть тогда? Не устанавливать же для этого соответствующий редактор. В интернете есть специальные сервисы, умеющие выполнять такие вычисления, но пользоваться ими не очень удобно, к тому же вы можете оказаться в месте, где связь с глобальной сетью недоступна. В таких случаях самым простым и действенным решением станет использование встроенной консоли PowerShell.

Преимуществом этого способа является то, что он работает практически со всеми типами текстовых файлов, в том числе с документами PDF и Microsoft Word, не нуждаясь в наличии на компьютере стороннего ПО. Для определения объёма текста мы будем использовать два командлета: Get-Content и Measure-Object. Первый «вытаскивает» с файла всё содержимое, второй производит необходимые подсчёты. Допустим, у вас есть файл 1.DOCX, в котором вы хотите определить общее количество символов. Откройте PowerShell и выполните такую команду:

Get-Content "D:\1.docx" | Measure-Object -Line -Character –Word

или

Get-Content "D:\1.docx" | Measure-Object -Line -Character –Word -IgnoreWhiteSpace

PowerShell

Командлет Measure-Object может принимать десять значений, но нам хватит трёх-четырёх.

Это -Line -Character -Word и -IgnoreWhiteSpace.

Первый ключ определяет количество строк, второй общее количество символов, третий — слов. Четвёртый ключ исключает пробелы при подсчёте количества слов и знаков. Вот и всё.

Ошибка «Класс не зарегистрирован» в Windows 10 и ее исправление

Проблемы при запуске программ или открытии файлов не всегда указывают на ошибку, например, невозможность запуска Читать далее

Как в Microsoft Word сравнить два документа и быстро найти различия

Возможности самого популярного текстового редактора Microsoft Word далеко выходят за рамки банального форматирования текста, помимо Читать далее

FileInfo — программа-справочник, которая подскажет, каким приложением следует открывать файл неизвестного Windows формата

Когда пользователь пытается открыть файл, которому не сопоставлена ни одна из установленных на компьютере программ, Читать далее

QuickHash GUI — вычисляем хэши и сравниваем файлы по их контрольным суммам

Сравнение контрольных сумм является простым и надежным методом проверки подлинности файлов, так как даже при Читать далее

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *