Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] sed замена текста (http://forum.oszone.net/showthread.php?t=302467)

shmel_sv@vk 15-07-2015 17:34 2529152

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

Foreigner 15-07-2015 18:36 2529169

shmel_sv@vk, Пример текста приведите. И что надо заменить.

Iska 15-07-2015 18:41 2529173

Цитата:

Цитата Foreigner
shmel_sv@vk, Пример текста приведите. »

И, желательно, упаковав его в архив.

Foreigner 15-07-2015 18:55 2529175

Где-то так:
Код:

sed -r "s/^([^-]+)(.*)$/test \2/" 1.txt > 2.txt
Где "test" ваша замена

shmel_sv@vk 15-07-2015 19:47 2529186

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

sov44 22-04-2019 19:49 2868737

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

sov44 24-04-2019 06:41 2868924

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

Iska 24-04-2019 17:15 2869034

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

sov44 24-04-2019 19:06 2869048

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


Время: 08:34.

Время: 08:34.
© OSzone.net 2001-