F
freeman1988
Grünschnabel
Hallo.
Zuersteinmal ein kurzes Danke für eure Arbeit und dieses tolle Forum.
Ich habe natürlich die Suchfunktion genutzt und auch auf eigene Faust lange herumgesucht, aber bin leider bei diesem Problem hängen geblieben.
Folgende Problemstellung:
Ausgangsmaterial ist eine .ics Kalenderdatei. Aus der habe ich die Anfangszeiten aller Termine herausgeholt
ed -n -e '/DTSTART:20/p' alarm.ics > alarmzeiten
Danach den ganzen Müll weggecuttet
cut -d ":" -f2 quelle > ziel
cut -b1-11 alarmzeiten2 > alarmzeiten3
Jetzt stehn in dieser Datei alle Daten drinnen, vergangene wie zukünfige.
Da das ganze in weiterer Folge zu einem Wecker werden soll muss ich jetzt das nächstfolgende Datum auf now raussuchen. Das wird dann in eine at-Funktion geschrieben und in nvram-wakeup eingetragen.
Das Problem ist also: Wie macht man eine Suche, bei der man die nächste Zahl, größer als die Zahl die date ausgibt, sucht? (Ich geh mal davon aus dass man dazu die Datumswerte am besten in Sekunden umwandelt)
PS.: Das ist dass erste Mal dass ich mich an sowas herantrau, also seit nachsichtig
OS: Gentoo, Shell: BASH
Danke für eure Hilfe.
Ich hoffe ich hab mich halbwegs klar ausgedrückt.
Zuersteinmal ein kurzes Danke für eure Arbeit und dieses tolle Forum.
Ich habe natürlich die Suchfunktion genutzt und auch auf eigene Faust lange herumgesucht, aber bin leider bei diesem Problem hängen geblieben.
Folgende Problemstellung:
Ausgangsmaterial ist eine .ics Kalenderdatei. Aus der habe ich die Anfangszeiten aller Termine herausgeholt
ed -n -e '/DTSTART:20/p' alarm.ics > alarmzeiten
Danach den ganzen Müll weggecuttet
cut -d ":" -f2 quelle > ziel
cut -b1-11 alarmzeiten2 > alarmzeiten3
Jetzt stehn in dieser Datei alle Daten drinnen, vergangene wie zukünfige.
Da das ganze in weiterer Folge zu einem Wecker werden soll muss ich jetzt das nächstfolgende Datum auf now raussuchen. Das wird dann in eine at-Funktion geschrieben und in nvram-wakeup eingetragen.
Das Problem ist also: Wie macht man eine Suche, bei der man die nächste Zahl, größer als die Zahl die date ausgibt, sucht? (Ich geh mal davon aus dass man dazu die Datumswerte am besten in Sekunden umwandelt)
PS.: Das ist dass erste Mal dass ich mich an sowas herantrau, also seit nachsichtig
OS: Gentoo, Shell: BASH
Danke für eure Hilfe.
Ich hoffe ich hab mich halbwegs klar ausgedrückt.