Pregunta de perl cgi

Necesito saber como desde un programa en perl el cual captura de un usuario el comando que quiere ejecutar en linux, lo ejecute, y me devuelva la salida y mostrársela al usuario por medio de html gracias

1 Respuesta

Respuesta
1
Esto es peligrosísimo, pero tu sabrás, je je.
Por ejemplo, ls:
print "Content-Type: text/html\n\n";
open (HAND, '/usr/bin/ls -last |') or die "No funciona ls \n";
print <HAND>;
close (HAND) or die "No puedo cerrar HAND \n";
Sustituye el comando por lo que tu quieras, pero si le das flexibilidad al usuario vas a flipar...
Si lo quieres hacer es bien fácil, usa cgi, un form en html y un parámetro variable.
Una vez más, a riesgo de ser pesado, te lo desaconsejo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas