Hallo Community,
mit Linux beschäftige ich mich erst seit seit rel. kurzer Zeit. Windows und Microsoft-Programme dagegen kenne und nutze ich schon seit fast 30 Jahren. Deshalb speichere ich meine Kontakte, Aufgaben und Termine immer noch in MS-OUTLOOK (OL). Mein PC läuft alternativ unter den Beiden Betriebssystemen.
Unter Ubuntu 14.04 habe ich mich für die Verwaltung dieser Daten unter Evolution entschieden. Nun ist mein Ziel die genannten OL-Daten in Evolution synchron zu halten. Wobei ich voraussetze, dass all diese Daten in OL gespeichert, geändert und gelöscht werden.
Unter Windows habe ich mir ein VBA-Progrämmchen geschrieben, das die Inhalte der OL-Datenbank in drei verschiedene Textdateien (VCARD-, bzw. VCALENDAR-Format) auf der Win-Platte speichert.
Unter Ubuntu (Shell-Programm) setze ich den Zeichensatz dieser Win-Dateien in den benötigten Linux-Zeichensatz um und speichere die Daten auf der Linux-Platte. Dann lösche ich die Ordner in denen Evolution diese Daten speichert. Das ist zwar nicht unbedingt die professionellste Art, ist aber aus meinem persönlichen Linus-Lernprozess entstanden.
Die folgenden Schritte führe ich dann manuell in Evolution aus. Und hier hoffe ich, dass es eine Möglichkeit gibt diese Vorgehensweise zu automatisieren.
Evolution starten
Menü: Datei / Importieren / eine einzelne Datei importieren
Eingabe von Pfad und Dateinamen sowie Dateityp
Ziel der Daten wählen
Import starten
Die Punkte 1 bis 4 sind für Aufgaben, Kalender und Kontakte, also insgesamt drei mal auszuführen.
Die Vorgehensweise funktioniert bisher zufriedenstellend. Inzwischen bin ich aber so weit, dass ich z. B. Die Shell-Programmierung zumindest ansatzweise verstanden habe. Nun treibt mich also die Frage um ob diese manuelle Befehlsausführung nicht automatisiert werden kann. Kann mir dazu hier jemand Tipps bzw. Unterstützung geben?
Viele Grüße
Dietmar