![]() |
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 |
| de comparación de archivos script | tiger99 | Programación de scripts de shell y | 1 | 01-30-2008 10:47 AM |
| Problema en el script ksh (comparación de cadenas) | Amarnath | AIX | 1 | 07-18-2006 06:40 AM |
| Problema en el script ksh (comparación de cadenas) | Amarnath | Programación de scripts de shell y | 3 | 07-13-2006 12:14 PM |
| Ayuda a la comparación del tiempo de script de shell para HP-UX | gummysweets | Programación de scripts de shell y | 6 | 10-12-2005 10:48 AM |
| Instalación de parches a partir de un guión | viRaven | Programación de scripts de shell y | 3 | 12-12-2003 12:52 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Comparación de 2 Domingo servidor usando parches script
Hola,
No estoy seguro de lo que me falta, trató de depurar, pero no tuvo éxito, cualquier ayuda en esto será muy apreciada. Código:
#!/bin/sh
rm -f /tmp/t?
host1=`cat $1|grep Hostname: | awk '{print $2}'`
host2=`cat $2|grep Hostname: | awk '{print $2}'`
rel1=`cat $1|grep Release: | awk '{print $2}'`
rel2=`cat $2|grep Release: | awk '{print $2}'`
arch1=`cat $1|grep "Kernel architecture:" | awk '{print $3}'`
arch2=`cat $2|grep "Kernel architecture:" | awk '{print $3}'`
cat $1 |grep "Patch:" | awk '{print $2}' >/tmp/t1
cat $2 |grep "Patch:" | awk '{print $2}' >/tmp/t2
cat /tmp/t1 | awk '{print $1}'| sort >/tmp/t3
cat /tmp/t2 | awk '{print $1}'| sort >/tmp/t4
prev=`head -1 t3`
for i in `cat t3`
do
curr=$i
if [ $prev != $curr ]
then
currhead=`echo $curr | cut -f 1 -d "-"`
prevhead=`echo $prev | cut -f 1 -d "-"`
if [ $prevhead != $currhead ]
then
echo $prev >> /tmp/ta
fi
prev=$curr
fi
done
rm /tmp/t?
$. / Patchscript + Rm-f / tmp / t? + Gato + Grep host: + Awk (print $ 2) Última edición por DukeNuke2; al 03-21-2009 12:53 PM.. |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|