Script unter Crontab

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
kleinerspast
Beiträge: 276
Registriert: 29.08.2007 22:53:28

Script unter Crontab

Beitrag von kleinerspast » 06.07.2016 20:09:22

Hallo,

habe unter Linux mehrere Skripte, welche ich alle mit sh skript.sh starten bzw aufrufen kann. Die kann ich super zu Crontab hinzufügen, kein Problem.

habe jetzt aber ein Script, welches ich nur mit ./skript.sh starten bzw aufrufen kann, wie adde ich das zu Crontab?

der normale Eintrag /verzeichnis/script.sh geht ja nicht ;-(

Benutzeravatar
TRex
Moderator
Beiträge: 8069
Registriert: 23.11.2006 12:23:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: KA

Re: Script unter Crontab

Beitrag von TRex » 06.07.2016 20:11:59

Warum soll das nicht gehen?
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

kleinerspast
Beiträge: 276
Registriert: 29.08.2007 22:53:28

Re: Script unter Crontab

Beitrag von kleinerspast » 06.07.2016 20:17:31

wenn ich das Skript so eintrage unter crontab wird es nicht ausgeführt:

Code: Alles auswählen

5  0   * * *  ./home/tyler/Scripts/bday.sh
das klappt nur für Skripte die ich in der CMD mittels sh bday.sh aufrufen kann. Dieses geht aber nur über ./bday.sh aufzurufen.

Benutzeravatar
TRex
Moderator
Beiträge: 8069
Registriert: 23.11.2006 12:23:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: KA

Re: Script unter Crontab

Beitrag von TRex » 06.07.2016 20:20:03

./home ist auch falsch, wenn dann /home
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

kleinerspast
Beiträge: 276
Registriert: 29.08.2007 22:53:28

Re: Script unter Crontab

Beitrag von kleinerspast » 06.07.2016 20:25:14

Ja, hast du recht, habe beides probiert. Nicht ;-)

Benutzeravatar
heisenberg
Beiträge: 3542
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: Script unter Crontab

Beitrag von heisenberg » 07.07.2016 00:04:36

Dann probier mal das...

Code: Alles auswählen

* * * * *  /home/tyler/Scripts/bday.sh >>/tmp/ausgabe.txt 2>&1
...und schaue Dir an, was in /tmp/ausgabe.txt steht.

(Ausführung jede Minute!)

Meine Glaskugel hat schon mehrere Antworten auf die Frage, was darin steht. Aber meine Wahrsagerdienste biete ich nur gegen Bezahlung an.
Jede Rohheit hat ihren Ursprung in einer Schwäche.

Dimejo
Beiträge: 503
Registriert: 21.07.2014 13:37:23

Re: Script unter Crontab

Beitrag von Dimejo » 07.07.2016 00:35:40

Steht in der ersten Zeile ein Shebang?

Antworten