31 lines · 746 B · Shell
RawDownload
#! /bin/sh # Script which installs a development snapshot of the documentation# into the development website.## The push-docs.sh script pushes this to the server when needed# and removes it when done. if [ -z "$HOME" ] ; then    HOME=`grep "$LOGNAME" /etc/passwd | sed 's|^.*:\([^:]*\):[^:]*$|\1|'`    export HOMEfi DOCTYPE="$1"UPDATES="$HOME/tmp/$2" TMPDIR="$$-docs" cd /ftp/ftp.python.org/pub/www.python.org/dev/doc/ || exit $?mkdir $TMPDIR || exit $?cd $TMPDIR || exit $?(bzip2 -dc "$UPDATES" | tar xf -) || exit $?cd .. || exit $? if [ -d $DOCTYPE ] ; then    mv $DOCTYPE $DOCTYPE-tempfimv $TMPDIR/Python-Docs-* $DOCTYPErmdir $TMPDIRrm -rf $DOCTYPE-temp || exit $?mv "$UPDATES" python-docs-$DOCTYPE.tar.bz2 || exit $?