The UNIX and Linux Forums  
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.

Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de scripts de shell y
.
google unix.com



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
Adición de columnas de dos archivos chandra321 Programación de scripts de shell y 7 05-06-2009 12:11 PM
Comparando las columnas similares en dos archivos diferentes ragavhere Programación de scripts de shell y 13 04-16-2008 08:53 AM
La comparación de la común columnas de un cuadro, en dos archivos ragavhere Sun Solaris 1 04-11-2008 08:41 AM
La comparación de dos archivos de Columnas ggopal Programación de scripts de shell y 4 02-21-2007 08:06 PM
La comparación de dos archivos de Columnas ggopal UNIX para usuarios avanzados y expertos 1 02-17-2007 04:11 AM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 06-05-2008
oabdalla oabdalla is offline
Usuario Registrado
  
 

Fecha: junio 2008
Publicaciones: 2
la comparación de archivos - añadir / restar / formating columnas

Tengo dos archivos:
archivo1.txt:
FS total Usado Usado Libre%
/ U01 10000 8000 2000 80%
/ u02 10000 8000 2000 80%
/ u03 10000 8000 2000 80%
/ u04 10000 8000 2000 80%
/ u05 10000 8000 2000 80%
/ u06 10000 8000 2000 80%
/ u07 10000 8000 2000 80%
/ U10 10000 5000 5000 50%

archivo2.txt:
FS Ajustado
/ U01 1500
/ u05 500
/ U10 2500

Me gustaría comparar con la primera columna de cada uno de los archivos y crear una señal de salida de los dos que se ve como el siguiente:

FS total Usado + Adj libre Ajustado (utilizado Ajustado +) / Total
--------- -------- --------- --------- ---------
/ U01 10.000 9.500 500 95%
/ u02 10.000 8.000 2.000 80%
/ u03 10.000 8.000 2.000 80%
/ u04 10.000 8.000 2.000 80%
/ u05 10.000 8.500 1.500 85%
/ u06 10.000 8.000 2.000 80%
/ u07 10.000 7.500 2.500 75%

Tenga en cuenta que todas las líneas de archivo1.txt se enumeran, y la columna "Aj" de archivo2.txt se añade a la columna "usadas" y se restará de la columna "Libre" de archivo1.txt sólo si hay un partido.

Tuve la oportunidad de elaborar este informe sólo después de cargar estos archivos en una base de datos, pero estoy seguro de que puede hacerlo utilizando secuencias de comandos de shell con su ayuda.

Gracias,
Omer
 

Marcadores

Etiquetas
solaris

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 06:01 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0