Thanks: 0
Ergebnis 1 bis 2 von 2
Thema: Script automatisch starten
-
28.07.2020, 10:28 #1
- Registriert seit
- 24.02.2018
- Beiträge
- 30
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 0
- Total Downloaded
- 2,33 MB
- Total Downloaded
- 2,33 MB
Script automatisch starten
hey ich hab ein script gebaut
möchte das das er automatisch startet wenn ich die box neustarte (von strom nehme)
BQ="http://test2107.bplaced.net/senderliste.zip"
## Bouquet Download, Installation + Reload ##
cd /tmp/
wget $BQ
chmod 755 /tmp/senderliste.zip
unzip senderliste.zip
cd /etc/enigma2
rm -rf userbouquet.favourites.tv
mv /tmp/userbouquet.favourites.tv /etc/enigma2
rm -rf /tmp/etc/
rm -rf /tmp/senderliste.zip
mfg und vielen dank im voraus
-
Advertising
-
28.07.2020, 23:59 #2
- Registriert seit
- 11.02.2020
- Ort
- here and there
- Beiträge
- 2.444
- Thanks (gegeben)
- 650
- Thanks (bekommen)
- 1661
- Total Downloaded
- 0
- Total Downloaded
- 0
Box 1:Mutant HD2400Box 2:VU Ultimo 4KBox 3:Octagon SF8008Box 4:Gigablue Quad 4KBox 5:VDRWozu soll das bei jedem Neustart starten ?
Du willst doch nicht bei jedem Neustart die eigene Senderliste kopieren oder ?
Na egal du musst ja wissen was du tust, also Autostart bekommst entweder mit nem Init Script hin oder einfacher mit nem Cronjob mit Prameter @reboot
Und das Script funktioniert - hast es schon getestet ?
Ich frag deshalb da wenn man in /etc/enigma2 Daten hinzufügt oder tauscht usw.. da normalerweise erstmal enigma mit init 4 gestoppt und nachdem
die Daten kopiert wurden wieder mit init 3 gestartet werden muss.
Und wie @Papi2000 im anderen Post schon geschrieben hat das;
Code:chmod 755 /tmp/senderliste.zip
Das Script sieht überhaupt bisschen komisch aus, aber um das wirklich beurteilen zu können müsste man wissen was der Inhalt deiner senderliste.zip ist.
Denn eigentlich entpackst du die '.zip nur nach /tmp und verschiebst dann ne userbouquet.favourites.tv nach /etc/enigma2
, danach löscht du aber auch ne /tmp/etc/ mittels rm -rf /tmp/etc/ - wio is die her ich meine die muss ja dann auch in deiner senderliste.zip mit drinnnen sein und anscheinend leer oder wie ?
Weiters müsste statt;
Code:rm -rf userbouquet.favourites.tv mv /tmp/userbouquet.favourites.tv /etc/enigma2
Code:mv -f /tmp/userbouquet.favourites.tv /etc/enigma2
Wobei das davon;
Code:rm -rf userbouquet.favourites.tv
brauchst keinesfalls das steht für rekursiv also falls man nen Ordner voll mit Dateien löschen möchte aber die userbouquet.favourites.tv is ja nur ne einzelne Datei.
Soll alles nicht als Kritik zu verstehen sein, nur als Verbesserung
Grüsse
PikeGeändert von Pike_Bishop (29.07.2020 um 00:24 Uhr)
Lesezeichen