Advertisement
Guest User

Feed ArchLinux Italia

a guest
Oct 24th, 2012
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.12 KB | None | 0 0
  1. #!/bin/bash
  2. # < alexiobash (at] gmail (dot) com >
  3.  
  4. # definisce quanti annunci prelevare
  5. feed=5
  6.  
  7. verde="\033[1;32m"
  8. reset="\033[0m"
  9. bianco="\033[1;37m"
  10. blu="\033[1;34m"
  11.  
  12. titles=`wget -q -O- http://www.archlinux.it/forum/feed.php?f=15 | grep Notizie | sed -e 's/<[a-zA-Z\/][^>]*>//g' | sed -e 's/\[CDATA\[//g' | sed -e 's/\]//g' | sed -e 's/<\!//g' | sed -e 's/>//g' | sed -e 's/Notizie \•\ //g' | grep -v "^$"`
  13. links=`wget -q -O- http://www.archlinux.it/forum/feed.php?f=15 | grep "<link href=" | grep -v "index.php" | sed -e 's/<link \href\=\"//g' | sed -e 's/\"\/>//g'`
  14.  
  15.         clear
  16.  
  17. for i in $(seq 1 $feed)
  18. do
  19.         titol=`echo "$titles" | sed -n "$i"p`
  20.         echo -e ""$verde"Titolo News:"$bianco" $titol"$reset""
  21.         linknews=`echo "$links" | sed -n "$i"p`
  22.         echo -e ""$blu"Link della News:"$bianco" $linknews"$reset""
  23.         echo -e ""$verde"Recupero il testo..."$bianco""
  24.         text=`wget -q -O- "$linknews" | grep "<div class" | sed -e 's/<[a-zA-Z\/][^>]*>//g' | grep -v "Rispondi al messaggio" | grep -v "Powered by phpBB"`
  25.         echo $text | grep -v "^$"
  26.         echo -e "$reset"
  27. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement