Shell Skript beim Startup starten?

FrazeColder

Lt. Commander
Registriert
Okt. 2013
Beiträge
1.718
FrazeColder schrieb:
Allerdings funktioniert es bei mir leider nicht... Kann jemand mir sagen, woran das liegt oder hat jemand eine bessere/andere Lösung?

Was kommt denn für eine Fehlermeldung? "Funktioniert nicht" reicht nur bei Hellsehern.

Die Lösung über cron ist aber vermutlich die praktischste. Nutze ich auch.
 
Muss ich das noch installieren oder ist das schon auf dem Mac installiert?
Ergänzung ()

Also ich habe das nun hinbekommen, mit einem Befehl, der mir alle Minute, nur zum testen, eine Datei namens text.txt erstellt mit dem Inhalt test.

Nun wollte ich aber sagen, dass ich gerne bei jedem Reboot ein Shell Skript ausführen möchte. Im Terminal gebe ich normalerweise einfach ein:
Code:
/Users/j/Desktop/j/service -mode start}

Im Skript.sh steht dann:
Code:
{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf810
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}
{\*\expandedcolortbl;;}
\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0

\f0\fs24 \cf0 /Users/j/Desktop/j/service -mode start}

Im Crontab steht:
Code:
@reboot /Users/j/Desktop/j/script.sh

Wieso allerdings funktioniert das nicht?
 
Was sollen diese 8 Zeilen sein? Ist doch kein plain text. Verwende bitte sublime text oder textmate um ein shell script zu erstellen. Unter macOS gehst du einfach auf die Systemeinstellungen -> Benutzer -> Login Items -> + drücken und Shell script auswählen. Bei macOS würde ich nicht so viel in den crons rumwühlen.
 
Ich habe es nun hierzu geändert im Crontab, geht aber trotzdem nicht...

Code:
#!/bin/bash

/Users/j/Desktop/j/service -mode start

Meinst du ich soll das script.sh einfach zu den Anmeldeobjekten hinzufügen?
Geht das? - Öffnet der dann nicht einfach das Dokument?
 
Eben diesen service starten. Ist ein Server. Wie mache ich das denn mit chmod +x ausführbar?
 
Zurück
Oben