我对grep
有疑问。我需要文件探测中的特定文本
匹配所有这样的行:
<a href="/every_time_different_name">every_time_different_name</a>
我试图使用
grep -o '<a href="/.*">.*</a>' probe
但问题是我从文件中得到了所有文本而不是这个细节文本。
探测文件:http://txt.do/doa21
答案 0 :(得分:1)
您使用的模式是错误的,因为.*
的第一次出现将与字符串的其余部分匹配。试试:
grep -o '<a href="[^"]*">[^<]*</a>'