Это то, что я хочу сделать:
В каждом script я создаю/разрабатываю, я всегда вызываю библиотеки perl и подпрограммы, такие как:
#! /directory/bin/perl
system('source /directory/.cshrc&');
use Net::Domain qw(hostname hostfqdn hostdomain);
use Time::Local;
use Time::Piece;
use Switch;
use Exporter;
#use strict;
use Data::Dumper qw(Dumper);
use Time::Local;                                        
use Time::Piece; 
use Time::Seconds();                                       
use Tk;
use Tk::BrowseEntry; 
use Tk::Balloon;                                   
use Tk::widgets qw(Checkbutton BrowseEntry);            
use Tk::NoteBook;                                       
use Tk::Pane;                                           
use DBI;
use DBD::Oracle;
$ORACLE_HOME = "/lolDirectory/10.2.0/elinux";    
$ENV{ORACLE_HOME}=$ORACLE_HOME; 
###############
# SUBROUTINES #
###############
&ownerChecker;
&processChecker;    
Я хочу, чтобы я мог поместить все это в файл и загрузить его в perl script, в то же время запуская его, как будто он является частью самого perl script, например:
#! /directory/bin/perl
# load the content of the file and run it as a part of the script
Возможно ли это? Если это возможно? Если это возможно, от вызова вызовов libs к вызывающим скриптам могут быть очень общие и стандартные.
