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
Selectivo para comparar el archivo en carpetas diferentes gmahesh2k UNIX for Dummies Preguntas y Respuestas 0 05-15-2008 03:03 AM
Comparar dos matrices en sh o comparar dos campos rijeshpp Programación de scripts de shell y 0 10-31-2007 02:47 AM
Comparar de carpetas remotas sunilav Programación de scripts de shell y 1 04-04-2007 06:04 AM
Copiar las carpetas sin algunas carpetas ... ;-) chimpu UNIX for Dummies Preguntas y Respuestas 5 04-26-2004 01:25 PM
Copia de seguridad de carpetas sin algunas carpetas ...;) chimpu Programación de scripts de shell y 1 04-26-2004 11:02 AM

Closed Thread
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 03-18-2009
protocomm protocomm is offline
Usuario Registrado
  
 

Fecha: marzo 2009
Ubicación: Francia, Montpellier
Puestos: 150
Comparar 2 carpetas ...

Hola,

Trato de comparar 2 carpetas, explico, tengo el archivo en esta carpeta 2 y quiero imprimir la diferencia en este carpetas ...

por ejemplo: carpeta1: archivo1 archivo2 archivo3
carpeta2: archivo1 archivo2
imprimir archivo3

¿Es hacer una de las 2 carpetas y usar el comando diff (diferencia $ var1 $ var2) sin resultado ....

Gracias por tu ayuda.
  #2 (Enlace permanente)  
Old 03-18-2009
aaaaargh aaaaargh is offline
Usuario Registrado
  
 

Fecha: agosto 2006
Puestos: 20
Para comparar carpetas recomiendo usar rsync

rsync-n-avxl src / TGT /

Esto le mostrará cómo src differers de TGT
¿Es esto lo que busca?
  #3 (Enlace permanente)  
Old 03-18-2009
summer_cherry summer_cherry is offline Forum Advisor  
Usuario Registrado
  
 

Fecha: junio 2007
Ubicación: Beijing China
Mensajes: 1.088
hola,
Espero que le puede ayudar a algunos.

<filelist.sh> Para una lista de todos los ficheros en el directorio dado

Código:
cd $1
for i in *
do
	echo $i
done
por debajo de la sección tres se generan, sólo en el primer dir, dir sólo segundo, en ambos dir
Código:
sh filelist.sh dir1 > dir1file
sh filelist.sh dir2 > dir2file
echo "Those in dir1 but not dir2:"`comm -23 dir1file dir2file`
echo "Those in dir2 but not dir1:"`comm -13 dir1file dir2file`
echo "Those in both dir1 and dir2:"`comm -12 dir1file dir2file`
rm dir1file dir2file
  #4 (Enlace permanente)  
Old 03-18-2009
rikxik's Avatar
rikxik rikxik is offline
Usuario Registrado
  
 

Fecha: diciembre 2007
Puestos: 250
Cita:
Publicado originalmente por protocomm View Post
Hola,
por ejemplo: carpeta1: archivo1 archivo2 archivo3
carpeta2: archivo1 archivo2
imprimir archivo3
Al menos en Solaris, puede hacer esto:
Código:
$ dircmp -s folder1 folder2 |grep -v "^ *$" |grep -v Page
./file3
  #5 (Enlace permanente)  
Old 03-19-2009
protocomm protocomm is offline
Usuario Registrado
  
 

Fecha: marzo 2009
Ubicación: Francia, Montpellier
Puestos: 150
Gracias por sus respuestas, pero quiero trabajar con las variables y no directamente con el archivo.

Con rsync comunicación como si $ var i dar lugar directamente el directorio, tiene errores ... i
  #6 (Enlace permanente)  
Old 03-19-2009
protocomm protocomm is offline
Usuario Registrado
  
 

Fecha: marzo 2009
Ubicación: Francia, Montpellier
Puestos: 150
Gracias por sus respuestas, pero quiero trabajar con las variables y no directamente con el archivo.

Con rsync comunicación como si $ var i dar lugar directamente el directorio, tiene errores ... i
  #7 (Enlace permanente)  
Old 03-19-2009
rikxik's Avatar
rikxik rikxik is offline
Usuario Registrado
  
 

Fecha: diciembre 2007
Puestos: 250
Cita:
Publicado originalmente por protocomm View Post
Gracias por sus respuestas, pero quiero trabajar con las variables y no directamente con el archivo.

Con rsync comunicación como si $ var i dar lugar directamente el directorio, tiene errores ... i
¿De qué hablas? Usted envió ejemplo carpeta1, carpeta2 fin de las respuestas fueron siempre en consecuencia. ¿Qué impide a usted de poner los comandos en una secuencia de comandos, por ejemplo "compare.sh":

Código:
#!/usr/bin/ksh
f1=$1
f2=$2
dircmp -s $f1 $f2 |grep -v "^ *$" |grep -v Page
A continuación, puede pasar los argumentos a la secuencia de comandos:

Código:
ksh compare.sh folder1 folder2
O estoy completamente falta algo?
Closed Thread

Marcadores

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 09:39 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