• Publicidad

Colores en print

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Colores en print

Notapor situ » 2008-10-20 18:36 @816

Estimados,
Los molesto para consultarles si alguien tiene un ejemplo donde pueda ver cómo poner colores en consola en los parámetros del print().

Por ej., me gustaría lo siguiente:
print "planta";
Donde la palabra planta este en color verde.

Gracias.
situ
Perlero nuevo
Perlero nuevo
 
Mensajes: 358
Registrado: 2007-04-09 01:44 @114

Publicidad

Notapor Jenda » 2008-10-20 19:17 @845

Depende del sistema operativo. Si usas Windows, debes usar el modulo Win32::Console, si usas algun Unix, busca "curses" en CPAN.
-------------------------------------------------------
- Estoy aquí para practicar español. Si te ayudó mi respuesta ayudame con un mensaje privado sobre mis faltas por favor. Seguramente habrá muchas :-)
Jenda
Perlero nuevo
Perlero nuevo
 
Mensajes: 132
Registrado: 2007-10-29 06:31 @313
Ubicación: Praga, Republica Checa

Notapor Leo_Gutierrez » 2008-10-21 21:46 @949

Hola a todos, bueno yo soy novatísimo en Perl, pero bueno, tal vez te ayude esto:
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
#!/usr/bin/perl
system("color 0a");
print "Hola";
system("pause>nul");
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
Leo_Gutierrez
Perlero nuevo
Perlero nuevo
 
Mensajes: 91
Registrado: 2008-08-20 23:38 @026

Notapor explorer » 2008-10-22 03:57 @206

Recuerda que, si estás en Windows, quizás necesites cargar el driver ANSI.sys.

O, alternativamente, usar los módulos Win32::Console::ANSI + Term::ANSIColor.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor situ » 2008-10-22 06:53 @329

¿Para Linux tienes algún ejemplo?
situ
Perlero nuevo
Perlero nuevo
 
Mensajes: 358
Registrado: 2007-04-09 01:44 @114

Notapor explorer » 2008-10-22 07:16 @344

explorer@joaquin:~> perl -le 'use Term::ANSIColor qw(:constants); print BOLD, GREEN, "Hola", RESET'
Hola
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor situ » 2008-10-22 07:33 @356

Gracias
situ
Perlero nuevo
Perlero nuevo
 
Mensajes: 358
Registrado: 2007-04-09 01:44 @114


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado