我在使用我的sed命令替换面临的一个问题。我有一个名为a.txt
文件,我想与其他一些线路来取代单一的线,但我得到上面提到的错误。获取坏标志替代命令“/”对于SED替代
代码我想替换:
DOMAIN_LOCAL = "http://127.0.0.1:3000";
我希望它与任何其他IP更换可以说,类似如下: -
DOMAIN_LOCAL = "http://127.1.1.2:3000";
我已经试过: -
ip=http://127.1.1.2:3000
sed "s/DOMAIN_LOCAL = .*$/DOMAIN_LOCAL = "$ip";/g" a.txt
但它给我下面的错误。有人可以帮忙吗?
sed: 1: "s/DOMAIN_LOCAL = .*$/DO ...": bad flag in substitute command: '/'
我想用双引号的东西像'DOMAIN_LOCAL =“http://127.1.1.2:3000”;' – DisplayName
@DisplayName请参阅编辑... – andlrc
基本上发生了什么是每当我使用'/'作为分隔符,只要找到正斜杠就会停止替换。这是对的吗? – DisplayName