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