Probleme mit Script / cronjob

brainyy

Grünschnabel
Hi,
habe folgendes Problem mit einem cronjob.

Es soll jede Minute ein Shell Script ausgeführt werden. Das klappt auch soweit.

Hier erstmal das Script:

Code:
#!/bin/sh

name=test

useradd -d /content/$land/$name -m -s /sbin/nologin $name

echo "test" >> test.log

Rechte sind auf 744.
Starte ich das Script direkt aus der Shell wird der User "test" angelegt.
Wird das Script durch den cronjob gestartet, wird der User nicht angelegt. Die "test.log" wird aber gefüllt.

Woran liegt das?
 
Zurück