Windows Tips & News

Získajte množstvo slov, znakov a riadkov v súbore pomocou PowerShell

click fraud protection

Niekedy je užitočné zhromaždiť nejaké štatistiky o textovom súbore, ktorý máte. Ak používate moderný textový editor ako Notepad++ alebo Geany, pravdepodobne má dostatok nástrojov pre všetky možné prípady. Ak sa však nachádzate v barebone prostredí Windowsu, PowerShell vám môže pomôcť. Tu je rýchly tip, ako ho efektívne použiť na výpočet počtu slov, znakov a riadkov v súbore.

PowerShell je pokročilá forma príkazového riadka. Je rozšírený o obrovskú sadu cmdlet pripravených na použitie a prichádza s možnosťou používať .NET framework/C# v rôznych scenároch. Ak máte schopnosť písať skripty, môžete vytvoriť niekoľko veľmi výkonných skriptov na automatizáciu systému Windows. Nedávno Microsoft sprístupnil pre Linux a OS X.

PowerShell prichádza s užitočným vstavaným cmdlet Measure-Object. Vypočítava hodnoty vlastností určitých typov objektov. Measure-Object vykonáva tri typy meraní v závislosti od parametrov v príkaze. Rutina cmdlet dokáže počítať objekty a vypočítať minimum, maximum, súčet a priemer číselných hodnôt. V prípade textových objektov dokáže spočítať a vypočítať počet riadkov, slov a znakov. Presne toto potrebujeme.

Všetko, čo potrebujete, je odovzdať obsah súboru na vstup. Na tento účel môžete skombinovať Measure-Object s inou rutinou cmdlet Získajte obsah. Rutina cmdlet Get-Content vytlačí obsah textového súboru.

Takže pre našu úlohu môžeme urobiť nasledovné.

  1. Otvorte PowerShell
  2. Zadajte alebo prilepte nasledujúci príkaz:
    Get-Content "F:\usb ochrana proti zápisu (koncept).txt" | miera -Riadok -Znak -Slovo

    Opravte časť cesty k súboru na súbor, ktorý potrebujete zmerať. V mojom prípade zobrazuje nasledujúci výstup pre môj predchádzajúci článok text:

  3. Na spočítanie rovnakých medzier s výnimkou medzier použite nasledujúci príkaz:
    Get-Content "F:\usb ochrana proti zápisu (koncept).txt" | miera -Riadok -Znak -Slovo -IgnorovaťWhiteSpace

To je všetko. Tento trik môže byť užitočný, keď potrebujete získať štatistiku obsahu súboru, ale nemôžete získať vhodnú aplikáciu tretej strany na túto úlohu.

Teraz môžete zmeniť veľkosť ponuky Štart nezávisle od vyhľadávania vo Windowse

Teraz môžete zmeniť veľkosť ponuky Štart nezávisle od vyhľadávania vo Windowse

Windows má množstvo nových vizuálnych zmien, ktoré sa čoskoro objavia v ďalšej aktualizácii. Niek...

Čítaj viac

Je ten správny moment na kontrolu nastavení programu Windows Insider

Je ten správny moment na kontrolu nastavení programu Windows Insider

Microsoft dnes oznámil, že dokončili vývoj Windows 10 verzie 1909 „november 2019 Update“, predtým...

Čítaj viac

Windows 10 Build 10240.17643 je k dispozícii s KB4042895

Windows 10 Build 10240.17643 je k dispozícii s KB4042895

Zanechať OdpoveďMicrosoft dnes vydal Windows 10 Build 10240.17643 pre stabilnú vetvu. Balík KB404...

Čítaj viac