Advertisement
Guest User

invio-email.sh

a guest
Jun 24th, 2013
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/bin/bash
  2.  
  3. funzione_cartella () {
  4. if [ -e cartella_file  ];
  5. then
  6.     echo "Cartella esistente, elimino i file vecchi..."
  7.     rm -rf  cartella_file/*
  8. else
  9.     echo "La cartella non esiste, la creo..."
  10.     mkdir cartella_file
  11. fi
  12. }
  13.  
  14. funzione_download () {
  15. cd cartella_file
  16. if eval "wget http://www.google.it";
  17.     then
  18.         cd ..
  19.         echo "Creo archivio zip..."
  20.         zip cartella_file.zip cartella_file/*
  21.     else
  22.         echo "Problema con il download, verificare connessione di rete..."
  23. fi
  24. }
  25.  
  26. funzione_invio_email () {
  27. echo "Invio e-mail..."
  28. if eval "echo "Proviamo lo script, se leggi, funziona!" | mutt -s "Test script" -a cartella_file.tar.gz -- destinatario@mail.com";
  29. then
  30.     echo "Email inviata!"
  31.     rm -rf cartella_file.tar.gz
  32. else
  33.     echo "Email non inviata."
  34. fi
  35. }
  36.  
  37. funzione_cartella
  38. funzione_download
  39. funzione_invio_email
  40. echo "Fine script"
  41. exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement