[gelöst] Warum funktioniert Crontab-Aufruf nicht?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Pseiko
Beiträge: 4
Registriert: 06.07.2006 13:05:15

[gelöst] Warum funktioniert Crontab-Aufruf nicht?

Beitrag von Pseiko » 24.05.2011 20:46:29

Hallo,

ich versuche mich gerade unter Debian 6 daran, folgenden Befehl alle 5 Minuten auszuführen:

Code: Alles auswählen

/home/teamspeak/check.sh>>/home/teamspeak/ts.log
dieser soll vom Benutzer "teamspeak" ausgeführt werden. Dazu habe ich nun in /etc/crontab folgendes eingetragen:

Code: Alles auswählen

*/5 * * * * teamspeak /home/teamspeak/check.sh>>/home/teamspeak/ts.log
Außerhalb von cron funktioniert der Befehl. Ich habe auch schon testweise @reboot verwendet - trotzdem tut sich nichts. Ich hoffe ihr könnt mir weiterhelfen.

P.S.: Der Benutzer teamspeak ist auch vorhanden ;)

Grüße
Pseiko

Edit: Generell funktioniert Crontab. Ein anderer Aufruf bei Reboot arbeitet einwandfrei.
Zuletzt geändert von Pseiko am 24.05.2011 21:32:42, insgesamt 1-mal geändert.

Pseiko
Beiträge: 4
Registriert: 06.07.2006 13:05:15

Re: Warum funktioniert Crontab-Aufruf nicht?

Beitrag von Pseiko » 24.05.2011 21:32:16

Hab es mittlerweile gelöst. Wäre doch hilfreich gewesen die ganze Datei zu posten.

Ich hätte

Code: Alles auswählen

SHELL=/bin/sh
durch

Code: Alles auswählen

SHELL=/bin/bash
ersetzen müssen

Antworten