Поскольку строка
содержит символ /
, вам нужно либо экранировать его в выражении sed, либо использовать другой символ для ограничения выражения sed. К счастью, sed может использовать любой одиночный символ для ограничения выражения, поэтому вам просто нужно выбрать тот, который не появляется во входных данных.
В более общем плане sed, вероятно, не лучший выбор для данной задачи. Похоже, что вы анализируете XML-файл, поэтому вам, вероятно, следует использовать библиотеку, созданную для анализа XML, а не взламывать что-то вместе с sed. См. этот пост , чтобы узнать, почему это плохая идея.