Backupscript - Probleme

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Spike1986
Beiträge: 153
Registriert: 25.01.2012 20:16:47

Backupscript - Probleme

Beitrag von Spike1986 » 17.11.2013 20:38:03

NoPaste-Eintrag37460

Bei bestimmten Funktionen soll eine eMail Versand erfolgen, dass passiert auch leider aber wird in manchen Punkte die eMail doppel versendet.

_error funktion:

kann da auch jemand mal drüber sehen. Denn sobald die _error funktion fertig ist soll das Script beendet werden und nicht weiter laufen.

gbotti
Beiträge: 846
Registriert: 16.07.2010 14:24:43
Wohnort: München

Re: Backupscript - Probleme

Beitrag von gbotti » 26.11.2013 08:54:36

Was macht denn das Programm "sendEmail", welches in der Funktion aufgerufen wird?
Georg
RTFM, LMGTFY, Orakel... Ach... Warum muss man suchen...
Schrödingers Backup --- "Der Zustand eines Backups ist unbekannt, solange man es nicht wiederherstellt" --- Quelle: Nixcraft

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Backupscript - Probleme

Beitrag von rendegast » 26.11.2013 09:34:22

Debiansendemail

Code: Alles auswählen

_sendEmail() {
        if [ $1 -lt 0 ]; then
Der Test ist unwirksam, da die Funktion nur mit 0 oder 1 aufgerufen wird.

Code: Alles auswählen

                mail=$2
...
                mail=$2
...
                [ -z "$2" ] && message="Es ist ein Fehler aufgetreten" || message=$2
gefällt mir ohne Quotes nicht, In der zweiten Zeile verwendest Du sie ja auch.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten