gpt4 book ai didi

sed - 如何在 sed 命令中转义正斜杠

转载 作者:行者123 更新时间:2023-12-03 18:08:34 26 4
gpt4 key购买 nike

我正在用这个命令编写一个 shell 脚本:

sed -e 's/OLD_ITEM/NEW_ITEM/g' 

但我实际上想做一些包含目录的事情:
sed -e 's/FOLDER/OLD_ITEM/NEW_ITEM/g'

如何忽略正斜杠以便正确读取整行 FOLDER/OLD_ITEM?

最佳答案

您不必使用 /作为 sed 中的分隔符正则表达式。你可以使用任何你喜欢的字符,只要它不出现在正则表达式中:

sed -e 's@FOLDER/OLD_ITEM@NEW_ITEM@g'

或者
sed -e 's|FOLDER/OLD_ITEM|NEW_ITEM|g'

关于sed - 如何在 sed 命令中转义正斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3916941/

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