Faire des comptages dans un texte avec PowerShell sous Windows 10
Posté : dim. 23 oct. 2016 22:37
Si vous utilisez toujours le Bloc-Notes pour rédiger des textes ou saisir du contenu pour votre site Web, et que vous voulez connaître le nombre de caractères utilisés dans un fichier texte, la commande PowerShell suivante vous rendra service.
PowerShell possède une commande intégrée nommée Measure-Object qui calcule les propriétés numériques de certains types d'objets.
Measure-Object exécute différents types de mesures, en fonction des paramètres de la commande.
Cette commande peut compter des objets et calculer le minimum, le maximum, la somme et la moyenne de valeurs numériques.
Pour les objets de texte, Measure-Object peut calculer le nombre de lignes, de mots et de caractères.
C'est cette dernière fonctionnalité que nous utilisons dans ce tutoriel pour effectuer des comptages sur des fichiers texte.
Compter le nombre de lignes, mots et caractères dans un fichier texte
1 - Dans la zone de recherche Windows, saisissez "powershell".
2 - Cliquez sur Windows PowerShell pour lancer PowerShell.
3 - Saisissez la commande suivante et validez par Entrée.
Pour ignorer les espaces lors du comptage du nombre de caractères, ajoutez le paramètre -IgnoreWhiteSpace.
Dans cet exemple, le fichier Chroniques.txt contient 159 lignes, 1217 mots et 7940 caractères espaces inclus, 6870 caractères espaces exclus.
Éditeurs de texte modernes et traitements de texte
Les éditeurs de texte modernes tels que Notepad ++ et autres indiquent le nombre de lignes, caractères et mots utilisés, dans la barre d'état, quand vous tapez.
Dans Word, cliquez sur le compteur de mots figurant dans la barre d'état.
Ceci ouvre la boîte de dialogue Statistiques qui affiche le résumé du fichier comprenant le nombre de pages, mots, caractères (avec et sans espaces), paragraphes et lignes dans ce fichier.
Source : http://www.winhelponline.com/blog/find- ... owershell/
PowerShell possède une commande intégrée nommée Measure-Object qui calcule les propriétés numériques de certains types d'objets.
Measure-Object exécute différents types de mesures, en fonction des paramètres de la commande.
Cette commande peut compter des objets et calculer le minimum, le maximum, la somme et la moyenne de valeurs numériques.
Pour les objets de texte, Measure-Object peut calculer le nombre de lignes, de mots et de caractères.
C'est cette dernière fonctionnalité que nous utilisons dans ce tutoriel pour effectuer des comptages sur des fichiers texte.
Compter le nombre de lignes, mots et caractères dans un fichier texte
1 - Dans la zone de recherche Windows, saisissez "powershell".
2 - Cliquez sur Windows PowerShell pour lancer PowerShell.
3 - Saisissez la commande suivante et validez par Entrée.
Code : Tout sélectionner
Get-Content "C:\Chroniques.txt" | Measure-Object -Line -Character -Word
Dans cet exemple, le fichier Chroniques.txt contient 159 lignes, 1217 mots et 7940 caractères espaces inclus, 6870 caractères espaces exclus.
Éditeurs de texte modernes et traitements de texte
Les éditeurs de texte modernes tels que Notepad ++ et autres indiquent le nombre de lignes, caractères et mots utilisés, dans la barre d'état, quand vous tapez.
Dans Word, cliquez sur le compteur de mots figurant dans la barre d'état.
Ceci ouvre la boîte de dialogue Statistiques qui affiche le résumé du fichier comprenant le nombre de pages, mots, caractères (avec et sans espaces), paragraphes et lignes dans ce fichier.
Source : http://www.winhelponline.com/blog/find- ... owershell/