Individuare i modelli
Domanda
Sto cercando di individuare tutti i file su un server Linux che si adatta questo profilo:
.SFVHEBVIWUIBER9.HTML
sfvhebviweuiber11.html
. jdjhwn2jjsfy2q10.htmlDove i primi caratteri
10-15
sonoa-z
, seguito da[1-15]
, quindi.html
.Come posso utilizzare
locate
(o qualsiasi altro metodo) per trovare tutti i file che si adattano a questo profilo?Le differenze sono fondamentalmente i primi caratteri
10-15
poiché sono composti da caratteri alfabeto casuale.
Soluzione
I don't quite get the "[1-15]" part of your description, but I think this would do. You can refine the .*
part in the regex
locate -r '[a-z]\{10,15\}.*html'
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow