Вопросы

Как избежать двойных и одинарных кавычек в sed?

Из того, что я могу найти, когда вы используете одинарные кавычки, все внутри считается буквальным. Я хочу это для моей замены. Но я также хочу найти строку с одинарными или двойными кавычками.

Например,

sed -i 's/"https://www.fubar.com"/URL_FUBAR/g'

Я хочу заменить «https://www.fubar.com» на URL_FUBAR. Как sed должен распознавать мои // или мои двойные кавычки?

Спасибо за любую помощь!

EDIT: Могу ли я использовать s/\"http\:\/\/www\.fubar\.\com\"/URL_FUBAR/g?

Действительно ли \ экранирует символы внутри одинарных кавычек?

Читать:
Флаг XCode CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER продолжает сбрасываться после чистой сборки в проекте flutter ios

Похожие записи

Невозможно подключить базу данных SQL Azure из Python с помощью Key Vault Secret

admin

Laravel Auth :: guard работает только по умолчанию

admin

vscode lint игнорировать для вывода задачи (языки, которые не встроены в vscode — tasks.json / settings.json?)

admin

в чем разница между компонентами и кастомными хуками?

admin

Как запустить анимацию CSS только после полной загрузки страницы?

admin

Не настроено RegionEndpoint или ServiceURL

admin