SHOW:
|
|
- or go back to the newest paste.
| 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..." |
| 19 | + | echo "Creo archivio zip..." |
| 20 | - | tar -zcvf cartella_file.tar cartella_file |
| 20 | + | zip cartella_file.zip cartella_file/* |
| 21 | - | echo "Comprimo con gzip l'archivio tar" |
| 21 | + | |
| 22 | - | gzip cartella_file.tar |
| 22 | + | |
| 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 -- [email protected]"; | |
| 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 |