Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
05.12.2019, 13:08
|
|||
---|---|---|---|
|
|||
Замена подстроки в файле |
|||
#18+
Добрый день уважаемые форумчане! Не могу решить проблему с заменой подстроки в текстовом файле Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Код получает хэш сумму файла, далее обрабатывает текстовый файл с запросом, подставляя на место параметра полученную хэш сумму. В Моём случае эхо выводит что LINE2 равно: LINE:= а должно быть: EXECUTE PROCEDURE HASHBATFILEUPDATE('HASH_namefile','хэшсумма'); Если прописать текст внутри конструкции !LINE:%find1%=%file_hash%! то всё работает. Без верхнего цикла получения хэш суммы тоже всё работает (с подстановкой переменных) Прошу помощи форумчане! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.12.2019, 14:25
|
|||
---|---|---|---|
|
|||
Замена подстроки в файле |
|||
#18+
Вывод "certutil -hasfile" - три строки, а нужна только вторая ... ... но повезло Код: plaintext 1. 2. 3. 4. 5.
Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.12.2019, 14:41
|
|||
---|---|---|---|
|
|||
Замена подстроки в файле |
|||
#18+
Basil A. Sidorov, Так я и работаю только со второй строкой. В Вашем случае если хэш сумма начнётся с "с" строка будет обрабатываться? У меня проблема в подстановке в строку set LINE2=!LINE:%find1%=%file_hash%! значений переменных find1 и file_hash ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.12.2019, 15:06
|
|||
---|---|---|---|
|
|||
Замена подстроки в файле |
|||
#18+
tzarluk У меня проблема в подстановке в строку set LINE2=!LINE:%find1%=%file_hash%! Так используй sed, например. Или тебе настолько критичен нативный cmd?.. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.12.2019, 15:09
|
|||
---|---|---|---|
|
|||
Замена подстроки в файле |
|||
#18+
Dimitry Sibiryakov, К сожалению именно так((( ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.12.2019, 15:47
|
|||
---|---|---|---|
|
|||
Замена подстроки в файле |
|||
#18+
tzarluk Так я и работаю только со второй строкой. В Вашем случае если хэш сумма начнётся с "с" строка будет обрабатываться? Спрашивать то, что проверяется за пятнадцать секунд это такой модный тренд? Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.12.2019, 18:07
|
|||
---|---|---|---|
|
|||
Замена подстроки в файле |
|||
#18+
Можно было просто убедится что мой фильтр тоже работает. Тем не менее вопрос не решён. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.12.2019, 06:46
|
|||
---|---|---|---|
|
|||
Замена подстроки в файле |
|||
#18+
Всем спасибо, проблема решена.)) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=16&mobile=1&tid=1339867]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 241ms |
total: | 395ms |
0 / 0 |