gpt4 book ai didi

regex - 将字符串添加到包含模式的行的开头

转载 作者:行者123 更新时间:2023-11-29 09:14:02 25 4
gpt4 key购买 nike

<分区>

我正在尝试注释脚本中存在给定模式列表中的模式的行。现在,我可以在命令行上按以下方式执行此操作:

sed '/abcdefg/ s/^/#/' file.sql > file.commented

但是,如果我为模式使用变量(而不是像上面那样直接使用 abcdefg),我将无法执行相同的操作。

pattern=abcdefg
sed '/$pattern/ s/^/#/' file.sql > file.commented

看起来它正在转义美元字符而不是获取变量的值。

如何用 awk 做同样的事情?

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