所以我有这个非常长的文件,其中有这样构建的行:
`somecode [ somecode > somecode ] somecode > somecode > somecode`
我必须在括号之间搜索至少 9 个 + 或 - 字符的字符串,并且必须在括号旁边的两个“>”之间找到在这些括号之间匹配的相同内容......到目前为止我想出了这;
`cat file | egrep -n '*\[.*([-+]{9,}).*\].*(>).*\1.*(>).*' > out.txt`
所以我有这个非常长的文件,其中有这样构建的行:
`somecode [ somecode > somecode ] somecode > somecode > somecode`
我必须在括号之间搜索至少 9 个 + 或 - 字符的字符串,并且必须在括号旁边的两个“>”之间找到在这些括号之间匹配的相同内容......到目前为止我想出了这;
`cat file | egrep -n '*\[.*([-+]{9,}).*\].*(>).*\1.*(>).*' > out.txt`