#!/bin/sh # # MsdosLs # V1.0 PL 00 -- 20 Mar 1998 # # Quick and dirty kludge to ZIP updated index files on msdos/programming/ # This file is needed only about every two months or after major updates. # # FTPDIR=/ftp-service/ftp/pub/msdos/programming cd $FTPDIR # List all files INSIDE zip files on current area. # for msdos/programming, about 8 minutes FILESTXT=${FTPDIR}/x2info/ziplist.txt FILESZIP=${FTPDIR}/x2info/ziplist.zip echo "" echo "Updating 'ziplist.zip' for `/bin/pwd`" echo "Approx: 12 minutes ..." /ftp-service/bin/ziplist > ${FILESTXT} rm -f ${FILESZIP} zip -j -9 ${FILESZIP} ${FILESTXT} # Junk any path on ZIP chmod 664 ${FILESZIP} rm -f ${FILESTXT} # Update ls-lR FTPDIR=/ftp-service/ftp/pub/msdos cd $FTPDIR LSTXT=ls-lR LSZIP=ls-lR.zip echo "" echo "Updating ls-lR for $FTPDIR" echo "/bin/ls -lgCFR > ${LSTXT}" /bin/ls -lR > ${LSTXT} rm -f ${LSZIP} zip -j -9 ${LSZIP} ${LSTXT} # Junk any path on ZIP chmod 664 ${LSZIP} ${LSTXT} #rm -f ${LSTXT} echo "" echo "Done." echo ""