Advertisement
Guest User

invio-email.sh

a guest
Jun 24th, 2013
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.91 KB | None | 0 0
  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 tar..."
  20.         tar -zcvf cartella_file.tar cartella_file
  21.         echo "Comprimo con gzip l'archivio tar"
  22.         gzip cartella_file.tar
  23.     else
  24.         echo "Problema con il download, verificare connessione di rete..."
  25. fi
  26. }
  27.  
  28. funzione_invio_email () {
  29. echo "Invio e-mail..."
  30. if eval "echo "Proviamo lo script, se leggi, funziona!" | mutt -s "Test script" -a cartella_file.tar.gz -- [email protected]";
  31. then
  32.     echo "Email inviata!"
  33.     rm -rf cartella_file.tar.gz
  34. else
  35.     echo "Email non inviata."
  36. fi
  37. }
  38.  
  39. funzione_cartella
  40. funzione_download
  41. funzione_invio_email
  42. echo "Fine script"
  43. exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement