Accueil > Powershell > Remplacer une chaîne dans un fichier texte

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.

?View Code POWERSHELL
$content = Get-Content ".\file.txt" | foreach { $_ -replace "hello","bonjour" } 
Set-Content -Path ".\file.txt" -Value $content
Categories: Powershell Tags: , , ,

Vous avez aimé cet article ? Alors partagez-le en cliquant sur les boutons ci-dessous :


Twitter Facebook Google Plus Linkedin

Article rédigé par Christophe Bluteau.

  1. Benoit
    22/04/2015 à 09:59 | #1

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

  1. Pas encore de trackbacks