Powershell: префикс строки к данным внутри файла .txt - PullRequest
2 голосов
/ 17 ноября 2010

Привет, я совершенно новичок в Powershell, так что извините, если на этот вопрос есть действительно простой ответ.

Я хотел бы использовать Powershell для просмотра текстового файла, получения всех значений и префиксов и последующего исправления этих значений с помощью символа.

Как это можно сделать?

Спасибо

1 Ответ

7 голосов
/ 17 ноября 2010

Чтобы добавить префикс и суффикс к каждой строке файла (с псевдонимами команд по умолчанию это будет намного короче, но полные имена будут более ясными):

get-content input-file | `
    foreach-object -process { "Prefix" + $_ + "Suffix" } | `
    out-file output-file

Добавить -encoding UTF8 к out-file для переопределения кодировки по умолчанию (UTF-16).

Для этого на месте output-file должен быть временный файл, а затем заменить input-file после завершения обработки или чтения вводафайл в память.

...