Código:
open(USUARIO,"whoami|"); #redireccionamos la salida del comando a un pipe
$usuario =<USUARIO>; #leemos del pipe
close(USUARIO);
chomp($usuario);
Con este codigo obtenemos en la variable $usuario lo q ha devuelto el comando 'whoami' , de la misma forma se puede utilizar con cualquier comando, como du por ejemplo.
Haz un "man du" en la consola y mira como funciona. Para pasar parametros al comando:
open(USUARIO,"du $param1 $param2 |"); # ejemplo
salu2