Re: OT Expresiones regulares
On Mon, 8 Oct 2001 23:30:39 +0200
pacmac@overcloack.net wrote:
> echo "HOLA_QUE_TAL" | sed 'y/ABCDEFGIJKLMNOPRSUVWXYZ/abcdefgijklmnoprsuvwxyz/'
> Hola_Que_Tal
???
echo "HOLA_QUE_TAL" | sed 'y/ABCDEFGIJKLMNOPRSUVWXYZ/abcdefgijklmnoprsuvwxyz/'
hola_que_tal
La solución para convertir en minúsculas es más fácil con tr(1).
echo HOLA_QUE_TAL | tr [:upper:] [:lower:]
Bueno, por lo menos más corto. Para lo que quería el autor original,
`capitalizar palabras' (Hola_Que_Tal), probablemente no hay mas
remedio que recurrir a perl u otro intérprete menos arcáico. Será
difícil encontrar algo ya hecho, especialmente porque generalmente se
considera que es el espacio o tabulador (`blanks') que separa a las
palabras, no el carácter `_'. Por otra parte, un programa incluso en C
no costaría mas que algunos minutos...
``Dejaremos al lector interesado, resolver este ejecrício en TeX'' :)
--
Christoph Simon
datageo@terra.com.br
---
^X^C
q
quit
:q
^C
end
x
exit
ZZ
^D
?
help
NO CARRIER
.
Reply to: