Christian Kruse: Schreibberechtigung in Verzeichnis

Beitrag lesen

Hallo Jörg,

$sys='grep -P "^[^:]+:x:' . $UID . '" /etc/passwd';
$name=`$sys`; # Backticks!
$sys='grep -P "^[^:]+:x:' . $GID . '" /etc/group';
$name=`$sys`; # Backticks!

bitte nicht. Dafür gibt es APIs, und die Existenz von /etc/passwd bzw /etc/group ist nicht zwangsläufig gegeben.

LG,
CK