Measure-Object fait exactement cela. Vous devez spécifier les paramètres que vous souhaitez mesurer pour les caractères, les mots et les lignes à renvoyer.
Exemple 3 :Mesurer du texte dans un fichier texte
Cette commande affiche le nombre de caractères, de mots et de lignes dans le fichier Text.txt. Sans le paramètre Raw, Get-Content génère le fichier sous la forme d'un tableau de lignes.
La première commande utilise Set-Content pour ajouter du texte par défaut à un fichier.
"One", "Two", "Three", "Four" | Set-Content -Path C:\Temp\tmp.txt Get-Content C:\Temp\tmp.txt | Measure-Object -Character -Line -Word Lines Words Characters Property ----- ----- ---------- -------- 4 4 15
Référence :Microsoft.Powershell.Utility/measure-object
Get-Content [FILENAME] | Measure-Object -Character
Il compte le nombre de caractères dans le fichier.
Get-Content [FILENAME] | Measure-Object -Word
Il compte le nombre de mots dans le fichier.
Get-Content [FILENAME] | Measure-Object -Line
Il compte le nombre de lignes dans le fichier.