On Sun, Feb 15, 2004 at 01:52:57AM +0000, Steve McIntyre wrote: > >I've written a trivial shell script (attached) that I've run against Attached to this message... -- Steve McIntyre, Cambridge, UK. steve@einval.com You raise the blade, you make the change... You re-arrange me 'til I'm sane...
#!/bin/sh
MIRROR=/mirror/debian
TMP_EXTRACT=~/tmp/size-check
FILES=`find $MIRROR/pool -type f -size +10485760c -name *.deb | grep -v all.deb`
rm -rf $TMP_EXTRACT
for FILE in $FILES
do
mkdir $TMP_EXTRACT
dpkg --extract $FILE $TMP_EXTRACT
SIZE=`du -s $TMP_EXTRACT/usr/share | awk '{print $1}'`
if [ $SIZE -gt 1000 ] ; then
echo "$SIZE $FILE"
fi
rm -rf $TMP_EXTRACT
done
Attachment:
signature.asc
Description: Digital signature