Listing 1 dl_mcatalog.sh
#!/usr/bin/ksh CURL=/usr/global/pkgs/curl-7.14.0/bin/curl DLDIR=/nim/suma/invscout DATEEXT=`date +%m%d%Y` # Format: MMDDYYYY FILEBASE=catalog.mic URL=https://techsupport.services.ibm.com/server/mdownload/catalog.mic OLDFILE=`/usr/bin/ls -1tr $DLDIR/$FILEBASE* | tail -1` $CURL -s -o $DLDIR/$FILEBASE.$DATEEXT $URL diff $DLDIR/$FILEBASE.$DATEEXT $OLDFILE > /dev/null if [ $? -eq 0 ]; then # This file is the same, stick with the old one rm $DLDIR/$FILEBASE.$DATEEXT else # This file is new, copy to the shared location for invscout cp $DLDIR/$FILEBASE.$DATEEXT /usr/global/invscout/$FILEBASE fi find $DLDIR -mtime +180 -exec rm {} \;