Кто подскажет по sed
Надо из множества файлов исходников на с++ поудалять функцию wxT("...")
for /R %%i in (*.cpp *.h) do sed -i "s/wxT([^)]*)/#&#/;/#wxT(/s/)#//;s/#wxT(//;s/.c_str()//g" %%i
(не пытайтесь это запускать в bash

)
Я смог заставить sed менять все wxT(...) на #wxT(...)#, затем удаляю #wxT( и )#
Не могу заставить работать так:
меняем wxT("...") на #wxT("...")# затем меняю #wxT(" на " и ")# на "
Надо чтобы
echo wxT(")") | sed 's/wxT([^)]*)/#&#/g;/#wxT(/s/)#//g;s/#wxT(//;s/.c_str()//g'
вернуло ")"