#!/bin/csh -f # "@(#) diffdir.sh R2.0 2000/01/26" # Copyright(C)2000 ASH multimedia lab. (http://ash.jp/) # # diffdir: directry difference # if ($#argv < 2) then echo "Usage: $0 dir1[/files] dir2" exit endif set pass1 = "$1" shift foreach f ($*) if ($#argv > 1) then set pass1 = "$pass1 $f" shift else set dir2 = "$f" endif end foreach f($pass1) set f2 = $f:t if ("$f2" == "$f") then echo "### diff $f $dir2" diff $f $dir2 else echo "### diff $f $dir2/$f2" diff $f $dir2/$f2 endif end