我有一个文件,其中包含转义和非转义字符的重复:
<p><p>
我想找到这些的所有实例,并将它们更改为非转义 html 字符的单个实例。 我想我会搜索左括号,然后是中间的任何内容,然后是右括号,中间任何内容的模式匹配,并尝试找到转义的左括号 (<),然后是模式,然后是右父 (>) 标签:
grep -R '<[^>](*)><1>' *.properties|more
但这不会返回任何数据,在括号内用星号捕获所有内容是否正确,然后尝试使用 \1 将其全部带入目标模式?
我没有匹配星号重复的东西,所以这有效:
grep -R '<([^>]*)><1>' *.properties | more