No captura la salida ni la entrada estandar.
Perl espera hasta que termina el comando linux.
exec(
El control nunca retorna al programa Perl.
Termina perl y se ejecuta el comando.
open(
Sirve para abrir ficheros pero también para ejecutar comados Linux y capturar en el handle la entrada y/o salida estandard.
my $variable = `comando`;
La salida estandar del comado se asigna a la variable.
podrias darnos un ejemplo????
ResponderEliminarquiero por perl traerme el uso de memoria con el comando free -m
como lo trataria?.
gracias