Ayup’s Blog

Teoría y Práctica

Comparar dos directorios recursivamente

Hoy tenía que comparar dos directorios archivo por archivo, así que escribi este pequeño shell script que se explica por si mismo:

#! /bin/bash
#
# cmpdir - juanayup@gmail.com, 2007, GPLv2
#
# cmpdir <dir1> <dir2>
[ -z "$2" ] && { echo "Usage: $SELF <dir1> <dir2>"; exit 0; }
SRC="$1"
DST="$2"
(cd "$SRC";find -type f)|while read i;do cmp "$SRC/$i" "$DST/$i"; done

No comments yet»

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: