用sed将old-link-url替换为new-link-url

Cra*_*ash 3 linux bash shell debian sed

我正在用bash编写一个脚本,将old-link-url替换为new-link-url我的问题是sed因为斜杠而无法替换url.如果我只放一些文字就行了.

我的代码

sed -e s/"$old_link"/"$new_link"/g wget2.html > playlist.txt
Run Code Online (Sandbox Code Playgroud)

Fre*_*ihl 11

sed支持任何字符作为分隔符,因此如果您要替换的模式包含/,请使用其他分隔符.最常用的是#|

sed  's|foo|bar|g' input
sed  's#foo#bar#g' input
Run Code Online (Sandbox Code Playgroud)