backup per Script

Lord_Icon

Member
Hab mir n kleines Script geschrieben, das (später dann) die Backups auf meinen 2t Rechner schieben soll. Aber hier hackt es vorher erstmal.

So siehts jetzt erstmal aus:

Code:
#!/bin/bash

date=`date +%d-%m-%Y`
zeit=`date +%H-%M-%S`


echo "Sicherung 1 begonnen"
mutt -s "Sicherung 1 begonnen ("%date %zeit")" -bc info@mail_addy.de < /dev/null
tar zcvf sicherung_$date-$zeit.tar.gz swap.img > sicherung_log_1.txt


echo "Warte 60 sekunden, da alles recht schnell durchläuft"
sleep 60


echo "Sicherung 2 begonnen"
mutt -s "Sicherung 2 begonnen ("%date %zeit")" -bc info@mail_addy.de < /dev/null
tar zcvf sicherung_$date-$zeit.tar.gz swap.img > sicherung_log_2.txt

Problem ist = beim Email senden nimmt er die Variablen nicht. Bekomme die Email mit dem Betreff:
Sicherung 1 begonnen (%date

Weiß einer, wie ich innerhalb des Betreffs eine Variable nutzen kann ?

der rest klappt aber schon. Also die Datein werden korrekt angelegt = mit den Variablen
 
Und: In " in "" sind genauso doof. Verwende da lieber ' oder lass es ganz weg:

Code:
mutt -s "Sicherung 1 begonnen ('$date $zeit')" -bc info@mail_addy.de < /dev/null

bzw:

Code:
mutt -s "Sicherung 1 begonnen ($date $zeit)" -bc info@mail_addy.de < /dev/null
 
Last edited by a moderator:
Back
Top