У меня есть шаблон, который я пытаюсь сопоставить:
<x>anything</x>
Я пытаюсь заменить «что угодно» (это может быть любой текст, а не текст — (.*)) на «что-то», чтобы любые вхождения стали:
<x>something</x>
Я пытаюсь использовать следующую команду sed:
sed "s/<x>.*</x>/<x>something</x>/g" file
Я получаю следующую ошибку:
sed: -e expression #1, char 19: unknown option to `s'
Может ли кто-нибудь указать мне в правильном направлении?