How to replace contents of several files

During the last couple of days  I had to replace some words in several text files so I decided to write a Power Shell script to perform this task. Below is the code snippet I used:

$files = get-childitem *.txt
foreach ($file in $files)
{
    $content = Get-Content -path $file
    $content | foreach {$_ -replace "oldText","newText" } | Set-Content $file
}

Enjoy it!

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s