题
我试图在 Linux 服务器上找到符合此配置文件的所有文件:
sfvhebviweuiber9.html
sfvhebviweuiber11.html
jdjhwn2jjsfy2q10.html
第一个在哪里 10-15
字符是 a-z
, , 其次是 [1-15]
, , 然后 .html
.
我该如何使用 locate
(或任何其他方法)找到符合此配置文件的所有文件?
差异基本上是第一个 10-15
字符,因为它们是由随机字母字符组成的。
解决方案
我不太明白你的描述中的“[1-15]”部分,但我认为这样就可以了。您可以细化 .*
正则表达式中的一部分
locate -r '[a-z]\{10,15\}.*html'
不隶属于 StackOverflow