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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] sed замена текста

Ответить
Настройки темы
CMD/BAT - [решено] sed замена текста

Пользователь


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

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


не могу понять как заставить радобать это регексп
sed -r "s/^(.+?\-)//" 1.txt >2.txt
как заставить заменять текст до первого вхождения (символ - )?
он не работает с ключем "?"

Отправлено: 17:34, 15-07-2015

 

Ветеран


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

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


shmel_sv@vk, Пример текста приведите. И что надо заменить.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:36, 15-07-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


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

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


Цитата Foreigner:
shmel_sv@vk, Пример текста приведите. »
И, желательно, упаковав его в архив.

Отправлено: 18:41, 15-07-2015 | #3


Ветеран


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

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


Где-то так:
Код: Выделить весь код
sed -r "s/^([^-]+)(.*)$/test \2/" 1.txt > 2.txt
Где "test" ваша замена
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:55, 15-07-2015 | #4


Пользователь


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

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


спасибо большое

Отправлено: 19:47, 15-07-2015 | #5


Ветеран


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

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


Подскажите, как с помощью sed (а в идеале с помощью vbs) произвести замену сигнатуры setup.exe на set86.exe в файле autorun.dll.
В autorun.dll четыре сигнатуры setup.exe

Последний раз редактировалось sov44, 05-04-2023 в 08:28.


Отправлено: 19:49, 22-04-2019 | #6


Ветеран


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

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


Может быть есть иная утилита по автоматической правке\замене текста бинарных файлов? Можно в личку.

Отправлено: 06:41, 24-04-2019 | #7


Ветеран


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

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


sov44, я бы, пожалуй, попробовал слепить (наподобие того, как делал здесь: CMD/BAT - [решено] Возможно ли в свойствах ярлыка поменять размер шрифта посредством cmd/vbs?), но обещать не стану — катастрофически не хватает времени.
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:15, 24-04-2019 | #8


Ветеран


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

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


Iska, благодарю! Попытаюсь разобраться в коде и подредактировать его под свои нужды. Но и не теряю надежды на помощь.

Отправлено: 19:06, 24-04-2019 | #9



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] sed замена текста

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Замена текста. TranCrey Скриптовые языки администрирования Windows 2 15-06-2015 00:18
CMD/BAT - замена текста в нескольких файлах Alexander_88 Скриптовые языки администрирования Windows 7 03-09-2014 18:33
CMD/BAT - Замена текста Fevzy Скриптовые языки администрирования Windows 9 28-04-2013 21:22
Любой язык - Поиск и замена текста firstarey Скриптовые языки администрирования Windows 2 09-04-2013 08:44
Офис и Текст - Замена текста Котяра Программное обеспечение Windows 1 29-09-2008 13:51




 
Переход