immaginibuongiorno.sh 531 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. match=$(date +"%a" | tr '[:upper:]' '[:lower:]' | sed 's/mon/lunedì/;s/tue/martedì/;s/wed/mercoledì/;s/thu/giovedì/;s/fri/venerdì/;s/sat/sabato/;s/sun/domenica/')
  3. case $1 in
  4. -g|--gattini)
  5. match="gatto\|gattin\|micett"
  6. ;;
  7. --caffe)
  8. match="caffè"
  9. ;;
  10. --glitter)
  11. match="glitter"
  12. ;;
  13. --random)
  14. match="uploads"
  15. ;;
  16. *)
  17. ;;
  18. esac
  19. curl -s "http://immaginibuongiorno.it" | sed 's/\/>/\/>\n/g' | grep -i "$match" | grep -v "shaken" | grep -oP "(?<=src=\").*(?=\")" | cut -d '"' -f 1 | shuf -n 1