![]() |
|
|
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 |
| Cómo calcular el valor máximo y mínimo valor | gobinath | Programación de scripts de shell y | 1 | 05-29-2008 01:01 AM |
| calcular hace 13 meses | andrea_mussap | Programación de scripts de shell y | 3 | 11-16-2007 03:18 PM |
| ¿cómo calcular el porcentaje? | the_learner | Programación de Alto Nivel | 6 | 04-18-2007 05:40 PM |
| Cómo Calcular datos | krishna_sicsr | Programación de scripts de shell y | 0 | 03-25-2007 03:35 AM |
| Cómo calcular con awk | whatisthis | Programación de scripts de shell y | 4 | 11-09-2005 12:39 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Tengo 2 variables en mis scripts de shell en el que estoy usando awk y el cálculo de 2 archivos y obtener 2 diferentes variable llamada in_total y out_total. Quiero restar una variable de otro de manera PLZ dime cómo puedo hacer eso.
Ejemplo es: gato in_file | awk-F: '( in_total + \u003d $ 1 * 86400 + $ 2 * 3600 + $ 3 * 60 + $ 4 ) ' gato out_file | awk-F: '( out_total + \u003d $ 1 * 86400 + $ 2 * 3600 + $ 3 * 60 + $ 4 ) ' tan PLZ decirme cómo puedo restar out_total de in_total |
|
||||
|
Usted no necesita gato. Código:
awk -F: '{
FILENAME=="in_file" {in_total += $1 * 86400 + $2 * 3600 + $3 * 60 + $4}
FILENAME=="out_file" {out_total += $1 * 86400 + $2 * 3600 + $3 * 60 + $4 }
END { printf("%f\n", in_total - out_total) }
}' in_file out_file
Última edición por vgersh99; al 03-28-2007 02:38 PM.. Motivo: VB Código etiquetas |
|
||||
|
Resta con dos variables de CSH
Sé que hay muchas preguntas similares pero no han sido capaces de encontrar una sintaxis que en los puestos de trabajo.
Calculo var1 y var2 en una parte anterior de la secuencia de comandos. Entonces quiero establecer VAR3 a var1, var2. Han intentado todo tipo de variaciones sobre: VAR3 »\u003d" expr $ var2 - $ var1 » Lamentablemente no soy precisamente un novato de unix, pero no natural ![]() gracias por cualquier ayuda. -dharol |
|
|||||
|
Cita:
Cita:
En un verdadero depósito de secuencias de comandos, utilice: Código:
var3=$(( $var2 - $var1 )) |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|