![]() |
|
|
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! |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| seleccione un registro de un archivo correspondiente del segundo archivo con awk | synmag | Programación de scripts de shell y | 7 | 06-12-2008 03:37 AM |
| La construcción de Búsqueda de texto completo de aplicaciones de Oracle con el Texto | iBOT | Oracle Actualizaciones (RSS) | 0 | 04-06-2008 06:10 AM |
| Pared, escritura, seleccione los usuarios, tubo un archivo de texto, ayuda antes de que estoy calva! | chimodel | UNIX Desktop for Dummies Preguntas y Respuestas | 1 | 03-13-2008 05:50 PM |
| cómo eliminar la línea con el texto y se pongan en venta inmediatamente después de la línea | orahi001 | UNIX for Dummies Preguntas y Respuestas | 6 | 01-15-2008 12:34 AM |
| Torneo de Pool y Soporte Tracker 0.5.1 (rama por defecto) | iBOT | Comunicados de prensa de Software - Noticias RSS | 0 | 12-31-2007 04:40 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo |
Calificación:
|
Modos de visualización |
|
|
|
||||
|
Seleccione el texto dentro de concordancia () paréntesis
Hola,
Estoy buscando un simple comando para seleccionar texto en un abrir el paréntesis "(" y el correspondiente cerrar el paréntesis ")" y la salida en soporte de texto a un archivo. Esta función es similar a la común vi seleccionar un rango de texto con "(" a ")" pero no está seguro de cómo ejecutar la misma función en la línea de comandos. Aquí está el archivo de entrada: declaración declaración declaración declaración declaración declaración declaración declaración declaración Hoy ( "aquí" Lunes mapa \u003d ( "lunes") Martes mapa \u003d ( "Martes") WESNESDAY \u003d mapa ( "Miércoles") Jueves \u003d mapa ( "Jueves") Viernes \u003d mapa ( "Viernes") Sábado \u003d mapa ( "Sábado") Domingo \u003d mapa ( "Domingo") ); declaración declaración declaración declaración declaración declaración declaración declaración declaración Archivo de salida: -------------- Hoy ( "aquí" Lunes capa \u003d ( "lunes") Martes capa \u003d ( "Martes") WESNESDAY \u003d capa ( "Miércoles") Jueves \u003d capa ( "Jueves") Viernes \u003d capa ( "Viernes") Sábado \u003d pinText ( "Sábado") Domingo \u003d pinText ( "Domingo") ); Gracias de antemano, cursiva |
|
||||
|
Código:
sed -n "/^[^)]*([^)]*$/,/^[^(]*)[^(]*/p" file |
|
||||
|
Hola,
Abou el código: sed p-n "/^[^)]*([^)]*$/,/^[^(]*)[^(]*/ "archivo el símbolo del sistema de mensaje de error, "nombre de variable ilegal" No estoy seguro de si estoy perdiendo algo, alguien podría muéstrame el camino correcto? Gracias de antemano, cursiva |
|
||||
|
Cita:
Código:
$ cat file statement statement statement statement statement statement statement statement statement Today( "here" MONDAY = map( "monday") TUESDAY = map( "tuesday" ) WESNESDAY = map( "wednesday" ) THURSDAY = map( "thursday" ) FRIDAY = map( "friday" ) SATURDAY = map( "saturday" ) SUNDAY = map( "sunday" ) ); statement statement statement statement statement statement statement statement statement $ sed -n '/^[^)]*([^)]*$/,/^[^(]*)[^(]*/p' file Today( "here" MONDAY = map( "monday") TUESDAY = map( "tuesday" ) WESNESDAY = map( "wednesday" ) THURSDAY = map( "thursday" ) FRIDAY = map( "friday" ) SATURDAY = map( "saturday" ) SUNDAY = map( "sunday" ) ); |
|
||||
|
Hola Anbu23,
Un pequeño modificar en el comando es finalmente funcionando bien. Me apperciated por toda su ayuda. Gracias, cursiva |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|