TREE=/mnt/src/scientific/30rolling/x86_64/ FROM=$TREE/errata/bugfix/RPMS/ TO=$TREE/SL/RPMS/ TO2=$TREE/errata/obsolete/RPMS/ echo "Checking srpms from $FROM are in $TO and $TO2" cd $FROM for i in *.rpm do if [ -f $TO/$i ] ; then echo "$i exists in $TO" ln -f $TO/$i $FROM/$i else if [ -f $TO2/$i ] ; then echo "$i exists in $TO2" ln -f $TO2/$i $FROM/$i else echo "$i does NOT exist" fi fi done