On Sun, Oct 07, 2001 at 10:06:00PM +0200, Carles Pina i Estany wrote: > vale así? > > cygnus:~>echo "HOLA" | tr "[A-Z]" "[a-z]" > hola Eso sería genial si luego sucediera que $ echo nombre | tr "^[a-z]" "^[A-Z]" Nombre Me da rabia, un colega me contó como se hacía con el vi y se me olvidó (grr) y encima el historial de bash está en el ordenador que... ummm, que bonito el .viminfo :-) Acabo de dar con el comando para hacerlo con el vi(m): edito un fichero que contiene "NOMBRE COMPUESTO" y le doy los comandos :%s/.*/\L&/g (cambia todo a minúsculas) :%s/\<[a-z]/\u&/g (cambia a mayúsculas todas las letras minúsculas que están al principio de una palabra) Lo que no encuentro ahora es la forma de que el vim ejecute más de un comando en una sola llamada, con lo que el comando termina con el vim esperando el comando para salir. ¿alguien sabe cómo usar los comandos del vim (varios de golpe) para modificar variables en un script? > este lo hago despues XD > > en serio, despues o mañana lo miro porqué me interesa Ya somos dos, a ver quién llega antes ;-) -- --==-- --==-- Miguel Ángel Vilela --==-- --==-- a.k.a miguev at Gulic, Barrapunto & IRC-Hispunto GULIC - Grupo de Usuarios Linux de Canarias - http://www.gulic.org Linux Reg. User #184518 -- Debian GNU/Linux Woody -- kernel 2.4.6 Public GPG key at http://search.keyserver.net (search for: miguev) -- Linux Driver Petition #73209 --- No ePatents Petition #80354 -- No ha lugar la razón contra la fuerza de la pasión. -- Francesco Petrarca. (1304-1374) Poeta italiano.
Attachment:
pgpkh3aKbFNbS.pgp
Description: PGP signature