Из того, что я могу найти, когда вы используете одинарные кавычки, все внутри считается буквальным. Я хочу это для своей замены. Но я также хочу найти строку с одинарными или двойными кавычками.
Например,
sed -i 's/"http://www.fubar.com"/URL_FUBAR/g'
Я хочу заменить «http://www.fubar.com» на URL_FUBAR. Как sed должен распознавать мои // или двойные кавычки?
Спасибо за любую помощь!
РЕДАКТИРОВАТЬ: Могу ли я использовать s / \ "http \: \ / \ / www \ .fubar \. \ Com \" / URL_FUBAR / g
?
Действительно \ экранировать символы внутри одинарных кавычек?