Forum: PC-Programmierung Autostart .SH Raspbian


von Raap (Gast)


Lesenswert?

Hallo,

habe ein kleines Problemchen mit einem Pi 3B mit aktuellem Raspbian

Habe keinerlei Linux Erfahrung und muss einen .sh Script automatisch 
beim booten des Pi's starten lassen.

Laut "Copy Paste Anleitung" des Entwicklers wie folgt:

startup.sh Script im Hauptverzeichnis mit folgendem Inhalt:
1
    #!/bin/bash
2
    sleep 5
3
    echo "Starting data logger"
4
    xterm -fg white -bg black -fa monaco -fs 12 -geometry 90x24 -e "sudo python ./datalogger/datalogger.py"

Die Datei "datalogger.py" ist in diesem Verzeichnis natürlich vorhanden. 
Mit dem Rest des Textes kann ich nur wenig anfangen...

Beim booten passiert nichts... die Datei wird nicht geöffnet. Kein 
Fehler oder ähnliches.

Ich bin ein besseres OS gewohnt, bei dem ich die Datei lediglich in den 
"Autostart" Ordner schieben müsste ;) Aber hier muss es leider unter 
Raspbian gehen...

Hat jemand eine Idee?
Danke!

von 100Ω W. (tr0ll) Benutzerseite


Lesenswert?


von Raap (Gast)


Lesenswert?

NACHTRAG:
Problem ist gelöst... man musste erstmal mit "chmod" die Berechtigung 
erteilen... die Logik von Linux ;) Mit sudo erstellt und dennoch keine 
Berechtigung zum ausführen.

Immerhin ist das Problem nun gelöst.

von Zeno (Gast)


Lesenswert?

Man könnte es auch mit einem Eintrag in der Crontab lösen. Wie es geht 
ist hier beschrieben : 
https://www.tecchannel.de/a/cron-linux-tools-und-befehle-beim-boot-ausfuehren,3205434

von Kilo S. (kilo_s)


Lesenswert?

Raap schrieb:
> Ich bin ein besseres OS gewohnt, bei dem ich die Datei lediglich in den
> "Autostart" Ordner schieben müsste

Trugschluss, Windows ist nicht besser.
Du kannst das nur noch nicht wirklich beurteilen.
Linux ist zwar komplexer was die Handhabung angeht, kann aber Dinge da 
träumt der Windowsnutzer nur von!

Im übrigen baut das Internet (Server) zu einem extrem großen Teil auf 
Linuxsystemen bzw. Unixoiden (Linux/BSD) auf.
Android ebenso, Fernseher oder Set Top Boxen, Router...

Garantiert nicht weil es so schlecht ist.

Raap schrieb:
> Habe keinerlei Linux Erfahrung

Linux ist halt in vielen Dingen kein "KlickiBunti".

Wobei man Ubuntu sogar Rentnern vorsetzt und die kommen damit klar!

Raspian/RaspiOS ist gar nicht so schwer zu verstehen wenn man sich damit 
vernünftig beschäftigt. Copy&Paste geht zwar oft aber eben nicht immer.

Also bleibt dir nicht viel außer wenigstens einiger Basics zu lernen.

Windows ist was für Leute die sich nicht damit beschäftigen wollen was 
genau ein PC so alles im Hintergrund machen muss. Mittlerweile ist 
Windows wegen der ganzen "Bugs" sogar eher schlechter.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.