d "$RsyncLocal/rpm" for d in *; do if [ -d $d ]; then cd "$RsyncLocal/rpm/$d" find *.rpm ! -name "*$d.*" | while read a; do aa=${a%.rpm} echo $aa | while read aaa; do cd "$LocalTree/suse/$d" find *.rpm -name "$aaa-[0-9]*$d.rpm" | while read bb; do echo $bb done done done fi done echo # OUTPUT, over 10,000 lines, last being: torage-2.13.58-3.i586.rpm yast2-storage-lib-2.13.58-3.i586.rpm yast2-transfer-2.13.3-12.i586.rpm yast2-tune-2.13.4-14.i586.rpm yast2-update-2.13.26-3.i586.rpm yast2-users-2.13.16-10.i586.rpm yast2-vm-2.13.43-3.i586.rpm yast2-xml-2.13.1-13.i586.rpm yelp-2.14.0-20.i586.rpm yp-tools-2.9-14.i586.rpm ypbind-1.19.1-12.i586.rpm ypserv-2.19-11.i586.rpm yudit-2.7.8-16.i586.rpm yum-2.4.2-13.i586.rpm zapping-0.9.6-20.i586.rpm zen-updater-7.1.0-51.i586.rpm zenity-2.12.1-21.i586.rpm zip-2.31-13.i586.rpm ziptool-1.4.0-122.i586.rpm zisofs-tools-1.0.6-13.i586.rpm zlib-1.2.3-13.i586.rpm zlib-devel-1.2.3-13.i586.rpm zmd-7.1.1.0-35.i586.rpm zoo-2.10-875.i586.rpm zope-2.7.8-15.i586.rpm zsh-4.2.6-13.i586.rpm zvbi-0.2.16-17.i586.rpm -name 'zmd-[0-9]*i586.rpm' + echo zmd-7.1.1.0-35.i586.rpm + read bb + read aaa + read a + for d in '*' + '[' -d i686 ']' + for d in '*' + '[' -d noarch ']' + echo