![]() |
|
|
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 |
| ¿Por qué no un fallo de segmentación? | lagigliaivan | Programación de Alto Nivel | 22 | 05-21-2008 12:07 PM |
| Transferencia de archivos que no es tan trivial supongo | Legend986 | UNIX for Dummies Preguntas y Respuestas | 1 | 03-07-2008 05:40 AM |
| Segmento de fallas | zhshqzyc | Programación de Alto Nivel | 9 | 04-07-2006 12:47 PM |
| falla de memoria | iwbasts | Programación de Alto Nivel | 1 | 03-21-2006 04:15 AM |
| Necesita ayuda de un sencillo script (supongo ...) | HowardIsHigh | UNIX for Dummies Preguntas y Respuestas | 1 | 07-01-2003 11:19 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Supongo que la culpa:)
I cant comprender qué es realmente malo en esto:
El archivo tiene este aspecto: 55 11 Código: costo \u003d 30 un corte \u003d c9-12 Archivo dejar a \u003d $ (a) + $ (costes) echo $ a La respuesta debe echo eco de 11 +30 (costo), sin embargo, la salida se parece a esto: 11 30 Y también hay de todos modos a grep $ 2 sin awk? o tal vez awk grep $ 2? wouldnt la mente obtener este bucle en lugar de trabajar ![]() i en el corte-c1-12 awk '$ 2 ~ "^ [0-9]" & & $ 2> 0 ($ 2 \u003d' $ i ')' 5 » ![]() |
|
||||
|
¿Estás tratando de suma segundo campo de archivo con el valor de los costos?
Código:
cost=30 a=$(( cost + $( cut -d" " -f2 file) )) echo $a |
|
||||
|
Gracias
No funciona si la f2 es en realidad en el campo 2, pero su ámbito es el 23 por así decirlo.
Archivo de hacer algo como esto: Col10 51 Col23 11 Col10 \u003d 10 \u003d 23 Col espacio 23spaces |
|
||||
|
Tengo que trabajar
Gracias por la ayuda adecuada.
Tengo que trabajar de esta manera: costo \u003d 30 a \u003d $ ((coste + $ (cut-C23-26 5))) echo $ a |
|
||||
|
Cita:
Código:
a=$(( cost + $( awk ' { print $2 } ' file) ))
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|