![]() |
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.
|
|
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 |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Concatenación | Asteroide | Programación de scripts de shell y | 11 | 04-04-2007 07:15 AM |
| Archivo Concatenación | samit_9999 | UNIX for Dummies Preguntas y Respuestas | 3 | 11-21-2006 06:26 AM |
| la concatenación de cadenas | systemsb | UNIX for Dummies Preguntas y Respuestas | 7 | 04-04-2006 01:03 PM |
| La aplicación de Concatenación (cat) | toughguy2handle | Programación de Alto Nivel | 2 | 09-22-2005 03:10 AM |
| Concatenación | videsh77 | Programación de scripts de shell y | 2 | 12-14-2004 06:13 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
no puede obtener la concatenación lógica de awk
Hola amigos,
Tengo un problema en la impresión de una serie .. Ejemplo, si mi matriz línea contiene 4 elementos como la siguiente línea [1] \u003d 0002, la línea [2] \u003d 202200, línea [3] \u003d 200002, línea [4] \u003d 300313 Ahora Código:
one = sprintf line[1] line[2] line[3] line[4] Pero no estoy seguro sobre el índice de matriz ¿cuánto tiempo será más grande .. Si matriz llegó debo escribir de nuevo como Código:
one = sprintf line[1] line[2] line[3] line[4] line[5] ..... Gracias de antemano .. |
|
||||
|
Código:
awk 'BEGIN{a[1]="abc";a[2]="def";print length(a)}'
2
|
|
||||
|
Cita:
pero mi problema es para imprimir en una variable Supongo que si mi número de elementos de la matriz es de 3, entonces mi commnad debe tener este aspecto Código:
input = sprint line[1] line[2] line[3] Código:
input = sprint line[1] line[2] line[3] line[4] Esa es mi necesidad básica .. PLS ayuda .. |
|
||||
|
Código:
awk 'BEGIN {
line[1]="a"
line[2]="b"
line[3]="c"
for ( i=1;i<=3;i++) {
result=result""line[i]
}
print result
}'
|
|
||||
|
Gracias Tengo que .. Muchas muchas gracias ..
|
|
||||
|
Cita:
Código:
input = ""
for (i=1 ; i < j ; i ++){
input = sprint input "" line[i]
}
|
|
||||
|
Cita:
lo que es de sprint? entrada \u003d entrada "" línea [i] debería ser suficiente. |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|