0
我已经在Makefile中生成以下代码:替换bash脚本(MacOS的)字符串
${SED} -i '' -e "s|(DESTDIR)|${DESTDIR}|g" $(pcfiles)
# ${SED} -i "s|(DESTDIR)|${DESTDIR}|g" $(pcfiles)
,我想用
# ${SED} -i '' -e "s|(DESTDIR)|${DESTDIR}|g" $(pcfiles)
${SED} -i "s|(DESTDIR)|${DESTDIR}|g" $(pcfiles)
更换所以它只是注释掉一个的问题一行,并替换其他。
但由于单引号和双引号我无法实现它。
如果一些正则表达式专家愿意花1-2分钟帮我出 那会很棒。
我在这里拉我的头发。
感谢
如果它在'Makefile'中生成_请考虑修复源代码。如果要再次生成它,则需要运行脚本才能修复它。 – devnull
严重的是我无法修复源代码,因为它是在Mac上生成和交叉编译的。如果你能帮助完成一个简单的“sed”变化。 – Disco