![]() |
|
|
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 |
| Script para abrir el programa y enviar o ejecutar comandos en el programa | tuathan | UNIX for Dummies Preguntas y Respuestas | 1 | 11-19-2008 09:59 PM |
| Un programa para rastrear la ejecución de otro programa | jiten_hegde | Programación de Alto Nivel | 3 | 08-19-2008 06:26 AM |
| ¿Cómo escribir en stdin de otro programa (programa A -> [stdin] programa B) | vvaidyan | UNIX for Dummies Preguntas y Respuestas | 3 | 08-02-2008 06:21 PM |
| ¿Cómo escribir en stdin de otro programa (programa A -> [stdin] programa B) | vvaidyan | Programación de Alto Nivel | 1 | 04-30-2008 02:44 PM |
| la ejecución de un programa dentro de un programa | Gekko | Programación de Alto Nivel | 4 | 06-27-2002 04:36 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Hola a todos,
Necesito la grep 3 caracteres de un archivo, y para obtener las correspondientes palabras a ese personaje. Mi archivo se encuentra en el siguiente formato .. El texto será más adelante en el archivo separado archivo2.txt decir .... ABC Este es el primer texto. DEF Este es el segundo texto. GH1 9.8.7890 AB1 Este es el texto first1. DE2 Este es el texto second1. GH2 19.8.7890 AB3 Este texto es el primero 2. DE3 Este es el texto second2. GH3 29.5.7890 AB4 Este es el texto first3. DE4 Este es el texto second4. GH4 9.9.7890 Ahora tengo que buscar por GH1, 2, 3, 4 registros y extraer el número correspondiente hasta la posición 5 .. 9.8.7 es decir, GH1, GH2 19.8.7 como este ... etc .... y tengo que añadir otro número en estos junto con un texto al principio. Por ejemplo, en mi archivo1.txt ... tengo que añadir como este ... El mundo es redondo 9.8.7 Hoy es mi cumpleaños 19.8.7 así ... tengo que hacerlo ... Por favor ayuda en esto ... |
|
||||
|
Código:
BEGIN {
FS="[ .]"
}
/GH[12]/ {
str = $1=="GH1" ? "The world is round" : "Today is my birthday"
printf "%s %s.%s.%.1s\n", str, $2, $3, $4
}
Código:
awk -F'[ .]' '/GH[12]/ {str=$1=="GH1"?"The world is round":"Today is my birthday";printf "%s %s.%s.%.1s\n",str,$2,$3,$4}' your.file
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|