Thread Einfache Datei-Operationen
(29 answers)
Opened by geloescht at 2012-09-26 22:17
Last but not least...
Ich habe dein "warn" auch noch verbaut. Jetzt sieht das so aus: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 copy('/home/xyz/Desktop/EZ-Datenverwaltung/kunden.csv' , '/home/xyz/Desktop/EZ-Datenverwaltung/Data-Backup/'.$statusdatum.'-backup-kunden.csv') or warn("Error copy $!"); if ($! eq ""){ print "Kunden-Datenbank wurde gesichert... OK \n"; goto SicherungsCheck01; } print "$!"; $! = ""; SicherungsCheck01: copy('/home/xyz/Desktop/EZ-Datenverwaltung/kurzgeschichten.csv' , '/home/xyz/Desktop/EZ-Datenverwaltung/Data-Backup/'.$statusdatum.'-backup-kurzgeschichten.csv') or warn("Error copy $!"); if ($! eq ""){ print "Kurzgeschichten-Datenbank wurde gesichert... OK \n"; goto SicherungsCheck02; } print "$!"; $! = ""; SicherungsCheck02: copy('/home/xyz/Desktop/EZ-Datenverwaltung/kundencounter.csv' , '/home/xyz/Desktop/EZ-Datenverwaltung/Data-Backup/'.$statusdatum.'-backup-kundencounter.csv') or warn("Error copy $!"); if ($! eq ""){ print "Kundenzähler-Datei wurde gesichert... OK \n"; goto SicherungsCheck03; } print "$!"; $! = ""; SicherungsCheck03: print " \n"; print " \n"; print "Datensicherung beendet! [ENTER] \n"; $decider = <STDIN>; goto HauptMenu; exit; Meine Frage: Da ich keinen absichtlichen Fehler beim Kopieren erzeugen kann - würde das so funktionieren? Ich stell den Fehlerskalar auch jedesmal wieder auf "" (Null). Vorteil hiervon: Man soll sehen, wo genau es nicht geklappt hat. Gruss HP-User. PS.: Muss schnell weg bis später... Past brought us "SYS 64738". Present brought us "ctrl+alt+del". But what will future bring?
|