Estoy intentando organizar mi script un poco. He decidido dividirlo en módulos y llamarlos desde el script principal. No sé si esto es lo correcto porque no funciona bien:
Script principal.pl:
Using perl Syntax Highlighting
#!/usr/bin/perl
use lib "/root/proyect/";
print ("buenos días") ;
use secundario;
use lib "/root/proyect/";
print ("buenos días") ;
use secundario;
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
Modulo secundario.pm:
Using perl Syntax Highlighting
Y con esto parece que funciona pero me ejecuta antes el módulo secundario.pm que las anteriores instrucciones del principal, es decir la salida es buenas tardes y luego buenos días cuando debería ser al revés.
¿Alguna idea? Gracias y un saludo.