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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.