Return to Snippet

Revision: 10762
at January 13, 2009 07:59 by endorfin


Initial Code
#!/bin/bash

cr='*'
if [ -z $3 ]; then cr=$3; fi

for f in `find $1/$3 -type f | sed "s|$1/||"`
do
  printf "===!%-76s" "$f!" | tr ' !' '= '; echo
  diff $1/$f $2/$f | sed -e "s/^</$1: /" -e "s/^>/$2: /"
done

Initial URL
http://www.shell-fu.org/lister.php?id=480

Initial Description
Alle Verzeichnisse überprüfen: [script name] verzeichnis1 verzeichnis2
Alle Dateien vom Typ *html: [script name] verzeichnis1 verzeichnis2

Initial Title
Zwei Verzeichnisse vergleichen

Initial Tags
Bash

Initial Language
Bash