我正在尝试找到适合此配置文件的Linux服务器上的所有文件:
sfvhebviweuiber9.html
sfvhebviweuiber11.html
jdjhwn2jjsfy2q10.html
第一个10-15
字符为a-z
,后跟[1-15]
,.html
。
如何使用locate
(或任何其他方法)查找符合此配置文件的所有文件?
差异基本上是第一个10-15
个字符,因为它们由随机字母字符组成。
答案 0 :(得分:3)
我不太明白你的描述的“[1-15]”部分,但我认为这样做。您可以优化正则表达式中的.*
部分
locate -r '[a-z]\{10,15\}.*html'