Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для YuS_2

Crazy


Contributor


Сообщения: 1167
Благодарности: 486

Профиль | Отправить PM | Цитировать


Цитата Freddy1984:
Вроде логично что вместо replace должен быть write. »
может и логично, но неправильно
Нет такого оператора в данном контексте...
А код будет примерно таким:
Код: Выделить весь код
$var = 'Set NEW.REV=5.5'
(gc 'цель.txt' -enc utf8 -raw) -replace '(?<!set rev\=1\.1[^\n]*\n)(ver:1\.10\.50=)',"$var`n`$1" |
out-file 'результат.txt' -enc utf8

-------
scio me nihil scire. Ѫ


Последний раз редактировалось YuS_2, 26-08-2019 в 20:14.

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:04, 26-08-2019 | #17