Modifier le contenu d’un fichier texte.

Voici quelques commandes pour traiter un fichier texte.

Supprimer les lignes contenant une chaine de caractères:

Get-Content .\fichier.txt | where { $_ -notmatch "Ligne à supprimer" }

Conserver les lignes contenant une chaine de caractères:

Get-Content .\fichier.txt | where { $_ -like "Ligne à garder*" }

Remplacer ou supprimer une chaine de caractère dans toutes les lignes:

Get-Content .\fichier.txt | foreach { $_ -replace "Mailbox: ","" }

Supprimer les lignes vides:

Get-Content .\fichier.txt | where { $_ -ne "$null" }

3 réflexions sur « Modifier le contenu d’un fichier texte. »

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *