Wie bei einem Rasparry Pi ein Skript automatisch ausführen?
Hallo,
ich möchte gerne einen Befehl beim Start eines Raspberry Pi ausführen. Dafür habe ich "crontab -e" und "sudo nano /etc/rc.local" versucht. Beides geht aber nicht. Wie muss ich den Befehl dort einfügen?
crontab mit @reboot davor, oder? Das geht aber nicht. Und in rc.local funktioniert das auch nicht. Der Code funktioniert aber. Als Beispiel soll das beim start ausgeführt werden: mkdir ~/Desktop/MeinOrdner
Liebe grüße, :)
2 Antworten
Crontab:
crontab -e
Vor dem Dateieiende folgendes eintragen:
@reboot sleep 15; /home/pi/meinskript;
Datei speichern und schliessen. Nun wird nach dem Systemstart 15 Sekunden gewartet und dann "meinskript" ausgeführt - egal was drinnen steht ;-) Wichtig ist, dass nach diesem Befehl noch eine neue Zeile kommt! ich beende meine Crontab immer mit # EOF [ENTER]. Dann weiss ich, dass alles was vor dem EOF kommt, läuft.
/etc/rc.local
Darauf würde ich verzichten, da diese Methode seit 1983 veraltet ist. Das mit der Crontab muss so funktionieren.
https://tutorials-raspberrypi.de/raspberry-pi-autostart-programm-skript/
Hat bei mir zumindest sinngemäß funktioniert, war natürlich 'anderes script.
Selber schreiben ist mühselig, daher:
https://www.elektronik-kompendium.de/sites/raspberry-pi/2006091.htm
hmm, ok. Danke. Du weißt aber keine ganz einfache Methode, bei der man den Code, sag ich mal, einfach in eine Datei einfügt und fertig, oder?