我正在查看特定内核的文件。
我想要 3.8 以后的所有内容。至 3.17。
egrep 3.[8-17] 是我想要的东西,但这显然不起作用。
如何使用上面的示例进行 grep 操作?
谢谢
答案1
echo $'3.8\n3.17' | grep -E '3\.([89]|1[0-7])'
3.8
3.17
但可能有必要限制搜索字符串,因为它也会匹配3.81
。问题是:下一个字符是什么或者字符串在那里结束?
我正在查看特定内核的文件。
我想要 3.8 以后的所有内容。至 3.17。
egrep 3.[8-17] 是我想要的东西,但这显然不起作用。
如何使用上面的示例进行 grep 操作?
谢谢
echo $'3.8\n3.17' | grep -E '3\.([89]|1[0-7])'
3.8
3.17
但可能有必要限制搜索字符串,因为它也会匹配3.81
。问题是:下一个字符是什么或者字符串在那里结束?