Показать полную графическую версию : [решено] sed замена текста
shmel_sv@vk
15-07-2015, 17:34
не могу понять как заставить радобать это регексп
sed -r "s/^(.+?\-)//" 1.txt >2.txt
как заставить заменять текст до первого вхождения (символ - )?
он не работает с ключем "?"
Foreigner
15-07-2015, 18:36
shmel_sv@vk, Пример текста приведите. И что надо заменить.
shmel_sv@vk, Пример текста приведите. »
И, желательно, упаковав его в архив.
Foreigner
15-07-2015, 18:55
Где-то так:
sed -r "s/^([^-]+)(.*)$/test \2/" 1.txt > 2.txt
Где "test" ваша замена
shmel_sv@vk
15-07-2015, 19:47
спасибо большое
Подскажите, как с помощью sed (а в идеале с помощью vbs) произвести замену сигнатуры setup.exe (https://i.imgur.com/M2xM2Gj.png) на set86.exe в файле autorun.dll.
В autorun.dll четыре сигнатуры setup.exe
Может быть есть иная утилита по автоматической правке\замене текста бинарных файлов? Можно в личку.
sov44, я бы, пожалуй, попробовал слепить (наподобие того, как делал здесь: CMD/BAT - [решено] Возможно ли в свойствах ярлыка поменять размер шрифта посредством cmd/vbs? (http://forum.oszone.net/showthread.php?t=212440&highlight=far+manager+lnk)), но обещать не стану — катастрофически не хватает времени.
Iska, благодарю! Попытаюсь разобраться в коде и подредактировать его под свои нужды. Но и не теряю надежды на помощь.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.