![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| UNIX for Dummies Preguntas y Respuestas Si no está seguro de que para publicar un UNIX o Linux cuestión, puesto que aquí. Todos los novatos en Linux, UNIX y bienvenida! |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
la sed
Hola, ¿alguien puede explicar paso a paso lo que esta línea de sed código está tratando de hacer. Gracias.
Sed -e "s / grande \ (.* \) perro / small \ 1 cat /" nombre de archivo Última edición por NycUnxer; al 10-04-2007 01:04 PM.. |
|
||||
|
Cita:
este no es el la forma en que funciona Código:
echo "a big black dog" | sed -e 's/big \(.*\) dog/small \1 cat/' a small black cat No debe ser el eco de declaración, Código:
echo "a big black eared dog" |
|
||||
|
Ok chicos, gracias por la confusión lol. Espero que alguien puede aclarar con seguridad.
|
|
||||
|
Sed -e "s / grande \ (.* \) perro / small \ 1 cat /" nombre de archivo
Explicaciones: 1>-e - se usa cuando se utilizan varios reemplazos usinf expresiones regulares o no 2> que está buscando "grandes" y "nada después de que" y "perro" 3> va a sustituir "grandes" con "pequeños" y "perro" por "gato" sin deterioriating la "nada después de que" el texto cuándo sed búsquedas, que recuerda el \ (.* \) y puede ser accesada usando \ 1. Espero que esta ayuda. ¡Salud!, Devaraj Takhellambam |
|
||||
|
Gracias Devtakh, que ayudó mucho en realidad.
|
![]() |
| Marcadores |
| Etiquetas |
| regex, expresiones regulares |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|