ich habe mich gerade ein wenig mit der shell beschäftigt und wollte ein kleines Backupprogramm schreiben, komme aber nicht so richtig weiter.
1. Ich schiebe die Backupdatei auf das FTP Laufwerk. Nun möchte ich die Größe vom Verzeichnis haben($lokalfilesize).
2 Danach möchte ich eine Mail mit einem Zeilenumbruch erhalten, das ganze sieht dann etwa so aus:
Code: Alles auswählen
#!/bin/sh
zeit1=`date`
lokal_file=/backup/backupfiles/backupfile
remote_file=/backup/backupfile
ftp -n <<EOFTP
open 10.10.10.10
user user password
bin
put $lokal_file $remote_file
$lokalfilesize=du -b /backup
quit
EOFTP
echo "Zeit: " $zeit1 ZEILENUMBRUCH "Verzeichnisgröße: " $filesize | mail -s "BlaBla" meine@email.tld