Buenos días,
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:
#!/usr/bin/perl
use lib "/root/proyect/";
print ("buenos días") ;
use secundario;
Modulo secundario.pm:
#!/usr/bin/perl
print ("buenas tardes");
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 ...