Issue
I'm writing a script in bash that would replace old-link-url to new-link-url my problem is that sed can't replace the url because of the slashes. If i put just some text it works.
my code
sed -e s/"$old_link"/"$new_link"/g wget2.html > playlist.txt
Solution
sed
supports any character as separator, so if the pattern you are trying to replace contains /
, use a different separator. Most commonly used are #
and |
sed 's|foo|bar|g' input
sed 's#foo#bar#g' input
Answered By - Fredrik Pihl