gpt4 book ai didi

regex - 如何使用 sed -i 命令替换从文件中的特定行开始到另一行的字符的出现?

转载 作者:太空宇宙 更新时间:2023-11-04 04:38:23 25 4
gpt4 key购买 nike

我有一个文本文件,我想将其中出现的“#”替换为从第 10 行到第 20 行开始的空白字符我的文件如下:

some text here
some text here
some text here
#here1
#here2
#here3
#here4
#here5
erverv
ererver

所以这里从第 4 行到第 8 行我想删除字符 #。如何使用 sed -i 命令实现这一点?

最佳答案

使用地址范围:

sed -i -e '10,20s/^#//' file

关于regex - 如何使用 sed -i 命令替换从文件中的特定行开始到另一行的字符的出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50293257/

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