maceis
Aktives Mitglied
- Dabei seit
- 24.09.2003
- Beiträge
- 16.880
- Reaktionspunkte
- 626
Das ist ja grundsätzlich kein Ding der Unmöglichkeit z.B. mit 'osascript'-Kommandos, alternativ: Anlegen einer temporären Textdatei und Öffnen mit dem 'open'-Kommando .Pseudemys schrieb:...
Noch eleganter wäre natürlich, wenn die Cronjobs selbst ein Fensterlein auf den Bildschirm werfen und ihren Job ankündigen würden, sagen wir ein paar Minuten vor dessen Start.
Es wirft allerdings gewisse kleine Problemchen auf.
Cronjobs laufen ja grundsätzlich unabhängig davon, ob der Benutzer, dem der Job "gehört" gerade angemeldet ist oder nicht bzw. ob überhaupt ein Benutzer angemeldet ist.
Wenn aber kein Benutzer angemeldet ist, kann auch kein Fenster geöffnet werden; ähnlich sieht es aus, wenn ein andere Benutzer angemeldet ist. Man sollte sich also überlgen, wie man entsprechende fehler abfängt
Mit dem 'time'-Kommando kannst Du messen, wie lange es gedauert hat, ich vermute aber, dass Du eher sehen möchtest, wie lange es noch dauern wird. Der Schalter -v beschert Dir eine zunehmendes Maß an Informationen, was gerade passiert:Mauki schrieb:...
Achja, kann das Script eigentlich so erweitern werde das man im Terminal sieht wielange das ganze dauert bzw was gerade gebackuped wird?
man-page schrieb:Code:-v, --verbose This option increases the amount of information you are given during the transfer. By default, rsync works silently. A single -v will give you information about what files are being trans- ferred and a brief summary at the end. Two -v flags will give you information on what files are being skipped and slightly more information at the end. More than two -v flags should only be used if you are debugging rsync.