Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

CMD

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Básico
Mensaje Dom Ago 27, 2006 2:10 pm
Guille
Perlero Nuevo
Perlero Nuevo
Registrado: 31 May 2006
Mensajes: 34
Ubicación: Argentina
CMD Responder citando

Hola a todos!!, alguno podria enviarme alguna direccion donde este bien explicado el funcionamiento del comando CMD en la programacion, tipo como emplearlo, sintaxis,? (si es en español mucho mejor, sino no me quejo... Laughing )

Es tomar las capturas de las pantallas verdad ??

Muchas gracias y saludos!!
Mensaje Dom Ago 27, 2006 2:35 pm
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4082
Ubicación: Valladolid, España
Responder citando

Yo empezaría por ver perlwin32 sobre todo en el apartado de ejecutar Perl desde la línea de comandos.
Mensaje Dom Ago 27, 2006 3:06 pm
Guille
Perlero Nuevo
Perlero Nuevo
Registrado: 31 May 2006
Mensajes: 34
Ubicación: Argentina
Responder citando

Todavia no lo he leido, pero se aplica a programacion Linux ?

ya que programo bajo esa plataforma!

Saludos Explorer!!
Mensaje Dom Ago 27, 2006 3:11 pm
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4082
Ubicación: Valladolid, España
Responder citando

Visita esta página y nos comentas a qué te refieres entonces...
Mensaje Lun Ago 28, 2006 12:45 pm
Guille
Perlero Nuevo
Perlero Nuevo
Registrado: 31 May 2006
Mensajes: 34
Ubicación: Argentina
Responder citando

mmm ninguna de las posibilidades de Wikipedia, tiene que ver con lo que pregunto...

yo me referia de que manera se puede mostrar por pantalla o por Web, lo que se va presentando cuando uno ejecuta un script por terminal, o por ejemplo mostrar el resultado de un top, de ps -ax, etc... y pense que para eso era el CMD

Hay algun comando que pueda realizar lo que comento ??

Saludos y gracias!!
Mensaje Lun Ago 28, 2006 1:00 pm
kidd
Creador de Perl en Español
Creador de Perl en Español
Registrado: 15 Oct 2003
Mensajes: 1389
Ubicación: México
Responder citando

Hola:

Te podría servir la función system() o las comillas invertidas. Hay un tutorial en el sitio acerca de eso:
http://perlenespanol.baboonsoftware.com/archives-tut/000055.html

Saludos
Mensaje Lun Ago 28, 2006 1:39 pm
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4082
Ubicación: Valladolid, España
Responder citando

En forma de CGI, para el web:
Perl:
#!/usr/bin/perl -w
#

use CGI qw/:standard pre/;
use CGI::Carp qw(fatalsToBrowser);

print
    header,
    start_html('Lista de procesos'),
    h1('Lista de procesos'),
    hr;

# Ejecutamos el ps
@ps = qx(/bin/ps aux);

print
    pre(
        @ps
    );

print end_html;
sale:
HTML:
<!DOCTYPE html
        PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<title>Lista de procesos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h1>Lista de procesos</h1><hr /><pre>USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
 root         1  0.0  0.0  1432  456 ?        S    Aug21   0:05 init [2]       
 root         2  0.0  0.0     0    0 ?        S    Aug21   0:00 [keventd]
 root         3  0.0  0.0     0    0 ?        SN   Aug21   0:00 [ksoftirqd_CPU0]
 root         4  0.0  0.0     0    0 ?        S    Aug21   2:29 [kswapd]
 root         5  0.0  0.0     0    0 ?        S    Aug21   0:00 [bdflush]
...


Pero lo que realmente buscas es convertir una página web en una terminal, como esta de ruby.

Te recomiendo que te mires estas dos páginas:
* http://www.perlmonks.org/index.pl?node_id=558143
* http://www.perlmonks.org/index.pl?node_id=547286

y luego nos haces un resumen Wink pero parece que la gente no está por la labor, sobre todo por el tema de la seguridad.
Mensaje Lun Ago 28, 2006 1:52 pm
Guille
Perlero Nuevo
Perlero Nuevo
Registrado: 31 May 2006
Mensajes: 34
Ubicación: Argentina
Responder citando

Muchas gracias ya las empezare a leer!!!

Saludos para todos!
Publicar nuevo tema   Responder al tema    Foros de discusión -> Básico Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group