Andreas Flückiger: Systemkommandos unter anderem Usernamen

Beitrag lesen

su könnte mir weiterhelfen, aber wie mache ich das in Perl? Folgende Varianten funktionieren beide nicht.

system("su $username");
system($password);

system("su $username\n$password");

Hab's gefunden:

open(SU,"su $username");
print SU $password;
close(SU);