Remplacer une chaîne dans un fichier texte

Ce script permet de rechercher et remplacer une chaîne de caractère par une autre dans l’ensemble d’un fichier texte.

$content = Get-Content ".\file.txt" | foreach { $_ -replace "hello","bonjour" } 
Set-Content -Path ".\file.txt" -Value $content

1 réflexion sur « Remplacer une chaîne dans un fichier texte »

  1. Benoit

    Je voulais savoir à quoi sert le foreach, un $content -replace « hello », »bonjour » aurait fonctionnait, non ?

    Répondre

Laisser un commentaire

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