Всем привет.
Нашел обсуждение любимого командлета в Powershell у одного автора. Они долго там спорили, но автор настаивает на своей преданности к Measure-Object.
Командлет Measure-Object действительно интересный. С его помощью можно быстро подсчитать количество строк, символов и даже слов в файле.
Get-Content cccc.log | Measure-Object –Line
Get-Content cccc.log | Measure-Object –Character
Get-Content cccc.log | Measure-Object –Word
Lines Words Characters Property
----- ----- ---------- --------
8
307
25
Это все можно зарядить и в одну строку.
Get-Content 111.rtf | Measure-Object –Line –Word –Character
Get-Content cccc.log | Measure-Object –Line –Word –Character
Lines Words Characters Property
----- ----- ---------- --------
10 15 323
8 25 307
Тут же я вам показал что Measure-Object также весело обрабатывает и файлы типа RTF. Но, право, вывод его сомнителен. Точно также он покажет нечто и на файлы типа XLS или DOCX.
Успехов.
No comments:
Post a Comment
А что вы думаете по этому поводу?