De todos modos, aún no me funciona todo correctamente. Pues por ejemplo el
Código:
perl -e 'print `ping localhost`'
todavía no me funciona.
Eso es porque ping tiene una salida casi interminable... intenta esto:
bash:
perl -e 'system("ping", "localhost");'
Cuando usas `` estás esperando a que el programa ejecutado termine.
Para aclarar no es que tenga una salida casi interminable, realmente es una salida interminable, ¿Que pasa cuando haces ping localhost en la consola? Nunca termina. Para hacerlo tienes que limitar la cantidad de ping a enviar. Por ejemplo, para que sean dos lo haces así: