PowerShell számláló sorok a fájlban és a szavakban
Ebben a rövid cikkben elmagyarázom, hogyan lehet számlálni a sorokat a fájlban, és hogyan lehet PowerShell-szkript segítségével lekérni a sorok és szavak számát a fájlban a megadott könyvtárban.
A PowerShell Get-Content parancsmag lekéri a fájl tartalmát az elérési út paraméterrel, és a Measure-Object parancsmag használatával a PowerShell számlálósorok fájljában és a szavak fájlban.
Ismerjük meg a Get-Content és a Measure-Object parancsmag használatát a fájl sorainak nyomtatásához.
Megjegyzés: Mielőtt a fenti szkriptet használná a fájlnév lekéréséhez, ellenőrizze, hogy létezik-e fájl a PowerShellben!
PowerShell számláló sorok a fájlban
Tekintsünk egy példát a D:\PowerShell\ helyen megadott fájl tartalmának olvasására, és számlálja a sorokat a fájlban és a wordben az alábbiak szerint.
Get-Content -Path D:\PowerShell\ZeroMileFile.txt | Measure-Object -Line -Word -Character
Az első parancsban a PowerShell Get-Content parancsmag beolvassa a -Path paraméter által megadott fájl tartalmát, és átadja a kimenetet a második parancsnak az alábbiak szerint
A második parancs a PowerShell Measure-Object parancsmagot használja a megadott könyvtárban lévő fájl sorainak megszámlálására.
A Measure-Object parancsmag sor, szó és karakter paraméterekkel rendelkezik a sorok számának, az összes szónak és az összes karakternek a fájlban való lekéréséhez az alábbiak szerint
A fenti képhez hasonlóan a measure-object cmdlet visszaadja a fájl sorainak teljes számát, valamint a fájlban található szavak és karakterek számát.
Jó tipp: Hogyan kaphat fájlnevet kiterjesztés nélkül a PowerShellben!
Következtetés
A fenti cikkben megtanultuk a PowerShell használatával számlálni a sorokat a fájlban a megadott könyvtárban. A Get-Content cmdlet lekéri a fájl tartalmát, és a Measure-Object parancsmag segítségével lekéri a fájl sorainak teljes számát.
Itt olvashat arról, hogyan hozhat létre többsoros karakterláncot a PowerShellben!
A PowerShell Active Directory parancsairól és a PowerShell alapjairól további témaköröket találhat a ShellGeek főoldalán.

