2013/8/26 Adrian Sevcenco <[email protected]>:
> Salut! incerc sa fac match cu find pentru fisiere ce contin stringuri de 40
> caractere.
> adrian@t420 : regex $ ls
> blabla-32a0617aab4c9fe725f1b5bc441291180ad25b73.blabla-txt
>
> incerc asha :
> find . -regextype posix-extended -iregex '.[a-f0-9]{40}.'
>
> cu ideea ca ar trebui sa match-uiasca orice string de 40 de caractere din
> intervalul de hexa... are cineva o idee ce anume imi lipseste?
>
> Multumesc!
> Adrian
>
Hola,
. înseamnă un singur caracter, o dată, iar numele fișierelor tale
conțin mai multe caractere care încadrează șirul hexa.
Ca și quick fix, try '.*[a-f0-9]{40}.*'.
Tina
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug