Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/06/2010, 06:44
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 8 meses
Puntos: 20
Respuesta: Acortar colores en perl

Cita:
Iniciado por jferrero Ver Mensaje
Código Perl:
Ver original
  1. print '- Dominio introducido: ', colored('NINGUNO', 'bold red'), "\n" if @ARGV != 1;

Si usas Perl v5.10, entonces queda un poco más corto:
Código Perl:
Ver original
  1. say '- Dominio introducido: ', colored('NINGUNO', 'bold red') if @ARGV != 1;
El problema de hacerlo así es que pierdo el contenido del else....

Código PERL:
Ver original
  1. if ($NumArg != 1){
  2.        print "- Dominio introducido: ";print color 'bold red';print "NINGUNO\n\n"; print color 'reset';
  3.        exit
  4.    }else{
  5.        print "- Dominio introducido: ";print color 'bold magenta';print "$DOMINIO \n\n"; print color 'reset';
  6.    }

Si el numero de argumentos es 1, debería mostrar el dominio coloreado de color magenta

- Dominio introducido: pepito.com

Sabéis si se puede modificar tu respuesta para el caso del Else?

Muchas gracias de antemano!