|
2 / 2 / 0
Регистрация: 10.11.2015
Сообщений: 185
|
||||||
Замена данных в файле из переменных04.02.2020, 12:04. Показов 5652. Ответов 22
Доброго времени суток, давненько не обращался за небольшой помощью , но столкнулся с небольшой проблемкой ,
по факту забывчивости Код ниже , на выходе получаю значения, необходимо в файле эталонные значения изменить на полученные И вопрос №2, Возможно ли как-то мой etalon.txt - запихнуть в сам код т.е , что-бы генерация конфига происходила без дополннительного файла?
0
|
||||||
| 04.02.2020, 12:04 | |
|
Ответы с готовыми решениями:
22
Замена данных в RTF файле? Замена данных в текстовом файле Замена данных в бинарном файле |
|
|
|||||||||||
| 04.02.2020, 12:20 | |||||||||||
Одинарная кавычка экранируется ей же
0
|
|||||||||||
|
2 / 2 / 0
Регистрация: 10.11.2015
Сообщений: 185
|
|||||||
| 04.02.2020, 12:55 [ТС] | |||||||
и т.д. с другими значениями # kpas = $x vnomer= $1 vkiev= $x2 adresses= $x3
0
|
|||||||
|
|
||||||
| 04.02.2020, 13:11 | ||||||
|
я решаю это тегами
0
|
||||||
|
6673 / 2266 / 346
Регистрация: 10.12.2013
Сообщений: 7,832
|
|
| 04.02.2020, 13:15 | |
|
переменные интерполируются в двойных кавычках. "Петя и ${волк}"
в одинарных кавычках переменные не интерполируются. Если же двойные кавычки сами входят в текст, то возможно использовать альтернативные двойные кавычки ( юникодные ). Но тогда текст должен быть в кодировке UTF-8
0
|
|
|
2 / 2 / 0
Регистрация: 10.11.2015
Сообщений: 185
|
||
| 04.02.2020, 14:25 [ТС] | ||
|
т.к даже в обычном варианте замены текста , я все равно ничего не понял.. т.е для меня не ясно . в каком порядке я должен что-то делать со значениями. . Я получил значения , $x, $x1, $x2, $x3 , их как -то нужно объявлять новыми переменными, которые должны соответствовать значениям в файле, или я не так понимаю. ? заранее извеняюсь ...
0
|
||
|
|
|
| 04.02.2020, 14:37 | |
|
https://windowsnotes.ru/powers... -kavychki/
вот хорошая статья если будите использовать метод который предложил volodin661 в варианте предложенным мной используется замена подстроки значением переменной, что читать если это не понятно я не знаю.
0
|
|
|
6673 / 2266 / 346
Регистрация: 10.12.2013
Сообщений: 7,832
|
||||||
| 04.02.2020, 14:42 | ||||||
Сообщение было отмечено magarjoba как решение
Решение
1
|
||||||
|
|
||||||
| 04.02.2020, 14:48 | ||||||
|
volodin661 прикольно
вот так мне больше нравится
1
|
||||||
|
6673 / 2266 / 346
Регистрация: 10.12.2013
Сообщений: 7,832
|
|
| 04.02.2020, 18:46 | |
|
alhaos, при интерполяции фигурные скобки ( ${address} ) в общем случае нужны.
0
|
|
|
2 / 2 / 0
Регистрация: 10.11.2015
Сообщений: 185
|
|||||||
| 04.02.2020, 19:13 [ТС] | |||||||
Интересно я вот эксперементирую , но не могу понять, это не так важно, но от куда у выходного файла именно в конце после <<END OF FILE>> есть перенос строки..., я же отступ и перенос скобок подвинул "} ? но перенос присутствует
0
|
|||||||
|
6673 / 2266 / 346
Регистрация: 10.12.2013
Сообщений: 7,832
|
|||||||||||||
| 04.02.2020, 20:10 | |||||||||||||
|
нужен HERE-DOCUMENT синтаксис. вот так:
2
|
|||||||||||||
|
|
|||||||||||||||||||
| 05.02.2020, 07:43 | |||||||||||||||||||
я конечно смутно себе представляю как PWSH ведет себя на других платформах и разнообразие методов которыми можно сделать одно и то же конечно благо, но не абсолютное. Добавлено через 9 минут Heredoc-синтаксис вещь интересная... возьму на вооружение. Благодарю. Добавлено через 58 минут
0
|
|||||||||||||||||||
|
2 / 2 / 0
Регистрация: 10.11.2015
Сообщений: 185
|
|||||||
| 05.02.2020, 12:29 [ТС] | |||||||
|
Изначально для того что-бы Русский текст в коде работал у меня кодировка UTF8-boom если ничего не поставить то он автомате перекодирует на выходе сам в Win-1251 ------ Поэтому было предпринято менять кодировку в выходном файле,
Смотрел тут ТЫЦ . но как-то нет информации именно по boom
0
|
|||||||
|
|
||||||||||||
| 05.02.2020, 13:09 | ||||||||||||
0
|
||||||||||||
|
2 / 2 / 0
Регистрация: 10.11.2015
Сообщений: 185
|
||
| 05.02.2020, 14:11 [ТС] | ||
|
Set-Content : Не удается привязать параметр "Encoding". Не удается преобразовать значение "UTF8NoBOM" в тип "Microsoft. PowerShell.Commands.FileSystemCmdletProv iderEncoding". Ошибка: "Не удается сопоставить пустое имя идентификатора UTF8No BOM с допустимым именем перечислителя. Укажите одно из следующих имен перечислителя и попробуйте еще раз: Unknown, String, Unicode, Byte, BigEndianUnicode, UTF8, UTF7, UTF32, Ascii, Default, Oem, BigEndianUTF32" ТЫЦ
0
|
||
|
|
||||||
| 05.02.2020, 14:20 | ||||||
0
|
||||||
|
2 / 2 / 0
Регистрация: 10.11.2015
Сообщений: 185
|
||||||||
| 05.02.2020, 14:26 [ТС] | ||||||||
|
PSVersion 5.1.17763.771 Использую эту версию так как системы win 10 по дефлту на 5,1 всегда ... Добавлено через 3 минуты
0
|
||||||||
| 05.02.2020, 14:26 | |
|
Помогаю со студенческими работами здесь
20
Поиск и замена данных в файле Замена данных в файле со списком рекордов
Замена слов в одном текстовом файле словами, записанными в другом текстовом файле Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|