gpt4 book ai didi

linux - 如何从 Linux Shell "oldtext"重新替换为 "new/text"?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:04:43 25 4
gpt4 key购买 nike

如何在 Linux 中替换旧字符串:www.domain.com 为新字符串:192.168.1.100/public_html

我想我会使用 sed 函数:

sed -i 's/original/new/g' file.txt

像这样:

sed -i 's/www.domain.com/192.168.1.100/public_html/g' file.txt

我的问题是新字符串中的“/”,如何包含它?

最佳答案

要么像那样转义/:

sed -i 's/www.domain.com/192.168.1.100\/public_html/g' file.txt

或者选择不同的分隔符,例如,:

sed -i 's,www.domain.com,192.168.1.100/public_html,g' file.txt

关于linux - 如何从 Linux Shell "oldtext"重新替换为 "new/text"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49318420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com