# your module ScriptUpdate.pm package ScriptUpdate; use Exporter; our @ISA = qw(Exporter); our @EXPORT = qw(script_stats); sub script_stats { print "script_stats(): ...\n"; } 1; # the main program: #!/usr/bin/perl use lib "./Modules"; use ScriptUpdate; script_stats();