All pastes #66644 Raw Edit

Unnamed

public text v1 · immutable
#66644 ·published 2006-06-17 20:47 UTC
rendered paste body
#!/bin/sh
Old=/usr/local/src/bashtest/iso
New=/usr/local/src/bashtest/update
set -x
rm /usr/local/src/bashtest/new/*.*
rm /usr/local/src/bashtest/old/*.*
cd $New
for d1 in *; do
    if [ -d $d1 ]; then
        d2= basename $d1
        cd $New/$d2
        find . -name "*i586.rpm" | 
        while read a; do 
            echo $a | grep -Eo '.*[[:alnum:]]*[[:alpha:]][[:alnum:]]*-' | 
            while read b; do 
                find $Old/ | grep -E "$b[0-9]*" | 
                while read c; do 
                    cp $c /usr/local/src/bashtest/old/
                    cp $New/*$d2*.rpm /usr/local/src/bashtest/new
                    echo $c;
                done
            done
        done
    fi
done