Добавление кавычек в строку в файле

В настоящее время у меня есть файл SQL, заполненный операторами insert в форме:

 INSERT INTO
 database.table(primary_key,
 foreign_key, url_one,
 url_two, int_one,
 int_two, int_three) VALUES
 (266,7,https://some.url.com/image_one.png,https://some.url.com/image_two.png,266,1440,900);

Теперь я понял, что для строк URL потребуется кавычки вокруг них, прежде чем я смогу выполнить их в MySQL. Какую команду я могу использовать для размещения кавычек вокруг строки URL?

Я попытался использовать «sed», чтобы сделать это, но я не смог получить команду правильно, так как я не полностью знаю синтаксис что я хочу достичь:

sed -e "s/(https://).*(\.png)/\"(https://)$1(.png)\"/g" some_sql_file.sql

Выполнение этого результата:

sed: -e expression #1, char 12:
неизвестная опция `s '

Любая помощь была бы высоко оценена поскольку я хочу, чтобы избежать регенерации файла SQL, просто чтобы поставить кавычки, если это вообще возможно.

1
задан 19 July 2012 в 00:37

0 ответов

Другие вопросы по тегам:

Похожие вопросы: