前用户(shiyanlou)家目录下messages文件并在文件的第1-100行的第3和第4列中间插入一个*字符
时间: 2024-03-25 17:37:09 浏览: 85
rodcko-random-messages:我在npm中的第一个程序包包含一个函数,该函数从列表中返回一个随机名称
您可以使用以下命令来完成该任务:
```
sed -i '1,100 s/\(.\{2\}\)\(.\)\(.\)/\1*\3/g' ~/messages
```
这个命令中,`sed`是用来编辑文件的命令,`-i`选项表示直接修改原文件,`1,100`表示编辑文件的第1到第100行,`s`表示替换操作,`/\(.\{2\}\)\(.\)\(.\)/`是匹配要替换的文本的正则表达式,其中`\{2\}`表示匹配前面的元字符2次,`\(`和`\)`是用来分组的,`\.`表示匹配任意一个字符,`\1`表示第一个分组的内容,`\2`表示第二个分组的内容,`\3`表示第三个分组的内容,`*`是要插入的字符,`g`表示替换所有匹配的文本。`~/messages`是要编辑的文件名。
阅读全文