ich versuche momentan für mich etwas Kleines zu realisieren, habe mich jedoch in der Komplexität für mich persönlich etwas überschätzt.
Das Script soll im Grunde nichts weiter tun, als Eingaben aufzunehmen, diese in einer SQLite Datenbank zu speichern und anschließend den gesamten Inhalt der Datenbank in eine andere Datei an einer bestimmten Stelle zu schreiben.
Vom Ablauf habe ich mir das folgendermaßen vorgestellt:
1. Frage den Benutzer nach einem Titel für den Artikel
2. Öffne vim und lass den Benutzer dort seinen mehrzeiligen Artikel schreiben.
3. Speicher den Artikel und ließ den Inhalt aus.
4. Ermittle das aktuelle Datum und halte damit fest, wann der Artikel geschrieben wurde.
5. Schreibe Titel, Inhalt und Erstellungsdatum in eine Datenbank die folgenden Aufbau besitzt:
6. Füge den so eben erstellten Artikel an einer bestimmten Stelle in einem anderen Dokument ein und beende das Programm.artikel (id int primary key, titel text, datum text, inhalt text);
Habt ihr konkrete Tipps, wie ich das am Geschicktesten realisieren könnte?
Mein erstes Problem ergibt sich beispielsweise dadurch, dass ich zwar mittels subprocess vim ausführen kann, dann aber nicht weiß, wie ich den Inhalt wieder auslesen und weiterverwenden kann.
Über ein paar Tipps würde ich mich sehr freuen.
Grüße