Как подставить в файле к строкам символы и вернуть их в другой файл в Powershell?

Привет.

Нужно взять данные из одного файла. Подставить символы к началу и концу строк текста и вернуть готовые данные в другой файл.
Написал так, но возвращается только одна последняя строка:

$file = Get-Content "C:\Temp\result.txt"
$pp = "PP"
$pp111 = "pp111"

foreach ($line in $file) {
    "$pp$line$pp111" | Out-File -FilePath C:\Temp\re.txt -Encoding oem
}


Текст для примера:
spoiler
You should look at the following URL's in order to grasp a solid understanding
of Nginx configuration files in order to fully unleash the power of Nginx.
https://www.nginx.com/resources/wiki/start/
https://www.nginx.com/resources/wiki/start/topics/...
https://wiki.debian.org/Nginx/DirectoryStructure

Готовый вариант:


Как сделать так, чтобы передавались все изменённые строки?
  • Вопрос задан
  • 154 просмотра
Решения вопроса 1
@FluffyBeaver
У командлета
Out-File есть параметр -Append
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы