![]() |
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 |
| 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 |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
||||
|
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 |
| Modos de visualización | Vota a este hilo |
|
|