gpt4 book ai didi

variables - sed with & in 变量

转载 作者:行者123 更新时间:2023-12-04 15:16:18 25 4
gpt4 key购买 nike

我想搜索并替换为 sed 并替换为包含一些特殊符号的变量中的某些内容,例如 & .
例如我做了这样的事情:

sed "s|http://.*|http://$URL|"
哪里 URL=1.1.1.1/login.php?user=admin&pass=password .我认为这是一个问题,因为我使用 ?&在我的变量中。
如何进行搜索和替换?

最佳答案

URL="1.1.1.1/login.php?user=admin&pass=password"
URL=$(echo "$URL" | sed 's/&/\\&/') # substitute to escape the ampersand
echo "$OTHER" | sed "s|http://.*|http://$URL|"

关于variables - sed with & in 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2085453/

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