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 |