可以使用sed命令来替换//之间的内容,例如将//之间的内容替换成"new content",命令如下:

sed -i 's|/\*\*/.*\*/|/**/new content/**/|g' file.txt

其中,-i表示直接在文件中修改,s表示替换操作,/**/.**/表示匹配/**/之间的内容,|是分隔符,g表示全局替换,file.txt是要替换的文件名。

如果要替换多个文件,可以使用通配符,例如:

sed -i 's|/\*\*/.*\*/|/**/new content/**/|g' *.txt

这样就会替换所有以.txt结尾的文件中的/**/之间的内容。

linux怎么替换之间的内容第一个匹配项

原文地址: https://www.cveoy.top/t/topic/djRt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录