skraps

getPhrack.sh

Feb 22nd, 2011
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.10 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. #CURISSUE="67"
  4. URL="http://www.phrack.org/archives/tgz/"
  5. EZINEDIR="/home/skraps/ezines/phrack/"
  6. CURISSUE=`GET http://www.phrack.org/ | grep ISSUE | cut -b 50-51`
  7. #phrack67.tar.gz
  8.  
  9. cd $EZINEDIR
  10.  
  11. exitstat(){
  12.         if [ $? == "0" ]; then
  13.                 echo "Extraction suscces"
  14.         else
  15.                 echo "Extraction failed"
  16.         fi
  17. }
  18.  
  19. for (( x=1; x<$CURISSUE; x++ )); do
  20.         if [ -f ${EZINEDIR}phrack${x}.tar.gz ]; then
  21.         echo "Issue $x exists"
  22.                 if [ -e ${EZINEDIR}${x} ]; then
  23.                         echo "Issue previously extracted"
  24.                 else
  25.                         echo "Extracting Issue $x"
  26.                         tar zxf ${EZINEDIR}phrack${x}.tar.gz
  27.                         exitstat
  28.                 fi
  29.         else
  30.  
  31.                 echo "Downloading issue $x ...."
  32.                 GET ${URL}phrack${x}.tar.gz > ${EZINEDIR}phrack${x}.tar.gz
  33.         echo "Done downloading issue $x ...."
  34.                 echo "Extracting issue $x"
  35.                 tar zxvf ${EZINEDIR}phrack${x}.tar.gz
  36.                 exitstat
  37.         fi
  38. done
Add Comment
Please, Sign In to add comment