Hallo zusammen,
wenn man einen tvheadend server betreibt und einen Sendung aufnehmen möchte befindet sich im Ordner /home/hts/.hts/tvheadend/dvr/ lauter Dateien mit einem kryptischen Name, in welcher alle Details Start ende etc. gespeichert sind.
Hier der Aufbau einer solchen Datei:
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 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | GNU nano 2.5.3 Datei: 1f1acdc2a1715620acedda2a2f3e79eb { "start": 1483654500, "start_extra": 0, "stop": 1483656300, "stop_extra": 0, "channel": "529c6520913b54366ae7adfeedc90ec9", "channelname": "Das Erste", "title": { "ger": "Tagesthemen" }, "subtitle": { "ger": "mit ARD-DeutschlandTrend und Wetter" }, "description": { "ger": "Themen u.a.:* Ohnmacht der Behörden: Offenbar keine $ }, "pri": 2, "retention": 0, "container": -1, "config_name": "747bc25d6ff0a3c5f9f62bad11d871ac", "owner": "admin", "creator": "admin", "errorcode": 0, "errors": 0, "data_errors": 0, "dvb_eid": 57606, "noresched": false, "autorec": "", "timerec": "", "content_type": 2, "broadcast": 138569 } |
Schritt 1:
Nun möchte ich ein bash script welches alle Dateien nacheinander durchgeht und den nächsten (zeitlich gesehen frühestens von der Ausführung des scripts) Startzeitpunkt ausliest „start“ und mir ausgibt.
Schritt2:
Ich möchte das es bei jedem shutdown ausgeführt wird und eine Datei im /etc/ verzeichniss anlegt mit dem nächsten (zeitlich gesehen frühestens von der Ausführung des scripts) Startzeitpunkt siehe „start“