Windows Tips & News

Szavak, karakterek és sorok mennyisége egy fájlban a PowerShell segítségével

Néha hasznos statisztikát gyűjteni egy szöveges fájlról. Ha olyan modern szövegszerkesztőt használ, mint a Notepad++ vagy a Geany, valószínűleg minden lehetséges esetre elegendő eszköze van. Ha azonban egy barebone Windows környezetben tartózkodik, akkor a PowerShell segíthet. Íme egy gyors tipp, hogyan használhatja hatékonyan a fájlban lévő szavak, karakterek és sorok számának kiszámításához.

A PowerShell a parancssor fejlett formája. Használatra kész parancsmagok hatalmas készletével van kibővítve, és a .NET framework/C# különféle forgatókönyvekben használható. Ha megvan a készsége szkriptek írásához, létrehozhat néhány nagyon hatékony szkriptet a Windows automatizálására. Nemrég a Microsoft elérhetővé tette Linux és OS X számára.

A PowerShell hasznos beépített parancsmaggal érkezik Mérték-objektum. Kiszámítja bizonyos típusú objektumok tulajdonságértékeit. A Measure-Object háromféle mérést végez, a parancs paramétereitől függően. A parancsmag meg tudja számolni az objektumokat, és kiszámítja a numerikus értékek minimumát, maximumát, összegét és átlagát. Szöveges objektumok esetén meg tudja számolni és kiszámítani a sorok, szavak és karakterek számát. Pontosan erre van szükségünk.

Csak át kell adnia a fájl tartalmát a bemenetnek. Ebből a célból kombinálhatja a Measure-Object-et egy másik parancsmaggal Get-Content. A Get-Content parancsmag kinyomtatja a szöveges fájl tartalmát.

Tehát feladatunkhoz a következőket tehetjük.

  1. Nyissa meg a PowerShellt
  2. Írja be vagy illessze be a következő parancsot:
    Get-Content "F:\usb írásvédelem (vázlat).txt" | mérték -Vonal -Karakter -Szó

    Javítsa ki a fájl elérési útját a mérni kívánt fájlra. Az én esetemben a következő kimenetet mutatja előző cikkem szöveg:

  3. Használja a következő parancsot ugyanazon szóközök megszámlálásához:
    Get-Content "F:\usb írásvédelem (vázlat).txt" | mérték -Vonal -Karakter -Szó -IgnoreWhiteSpace

Ez az. Ez a trükk akkor lehet hasznos, ha a fájltartalom statisztikájára van szüksége, de nem tud megfelelő harmadik féltől származó alkalmazást szerezni ehhez a feladathoz.

Még több Linux Mint 20 részlet megjelent

Még több Linux Mint 20 részlet megjelent

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább

A PowerShell 7.2.0 Preview 2 letölthető

Ez a webhely cookie-kat használ, hogy javítsa az élményt a webhelyen való böngészés során. Ezek k...

Olvass tovább

Állítsa be vagy módosítsa az alapértelmezett helyet a Windows 10 rendszerben

Állítsa be vagy módosítsa az alapértelmezett helyet a Windows 10 rendszerben

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább