Просто используйте другой разделитель для команды s
. Вы можете использовать любой символ. Просто /
самый популярный. Мне нравится @
или #
. Тогда вам нужно экранировать этот символ.
sed 's@a/b/c/d@x/y/z@'
, но он не сработал
Для экранирования /
используйте \/
, а не /\
. \
должен быть перед /
. Вы могли бы:
sed 's/a\/b\/c\/d/x\/y\/z/'