Re: Filtrar comodins/regex de les línies
jordi Perera <[email protected]>
| Newsgroups | gmane.linux.debian.user.catalan |
|---|---|
| Message-ID | <[email protected]> |
On 17-01-2024 8:39, Narcis Garcia wrote: > Bones, > > Tinc un fitxer de text, com podria ser per exemple una llista de números > de telèfon (coneguts.txt): > 972123456 > 972111133 > 972111134 > 972111135 > 972111136 > 972789012 > però m'agradaria representar-hi rangs compatibles (expressions regulars) > per abreviar: > 972123456 > 9721111.. > 972789012 > > En un moment donat, vull localitzar la línia que coincideixi amb la dada > que tinc (expressió 972123456), seguint l'exemple dels números de telèfon: > $ grep coneguts.txt -e '972123456' > 972123456 > > així que també m'agradaria fer-ho al revés; localitzar l'expressió > compatible amb una cadena: > $ grep coneguts.txt -e '972111199' > 9721111.. > > Algú sap com fer-ho? > > Gràcies. > això? exemple buscar el que contingui un 34 grep -E '[0-9]?34[0-9]?' telefons.txt -- Jordi Perera