Am Sonntag 30 Oktober 2016, 00:01:06 schrieb Heiko Weiß: > * * * * * env >> /root/env > ergiebt: ... > PATH=/usr/bin:/bin ... > SHELL=/bin/sh ... > ein in der bash (in der das Script ja funktioniert) ausgeführtes env > ergibt folgendes: > # env .. > SHELL=/bin/bash .. > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ... /bin/sh ist ein Link auf eine Shell - das muss nicht die bash sein. $ ls -l /bin/sh lrwxrwxrwx 1 root root 4 Nov 8 2014 /bin/sh -> dash Die dash liest keine .bashrc - wahrscheinlich daher die Unterschiede. Gruß Uwe
Attachment:
signature.asc
Description: This is a digitally signed message part.