У меня есть огромный файл с линиями, какAWK: комментарий к SQL заявление
INSERT INTO mytable(),()...
Я хотел бы заменить только те строки, начинающиеся с INSERT INTO mytable
по
/* INSERT INTO mytable(),()... */
Я знаю, что есть тонны возможности, в том числе хороший поиск vim, замените макрос, но я бы хотел сделать это в командной строке.
Использует 'awk' требование здесь? Если да, то почему? Потому что, например, используя 'perl', это можно сделать следующим образом:' perl -pe 's,^\ s * (INSERT INTO mytable. * $),/* \ 1 * /, g' ' –