标签: perl active-directory
我有一个连接到活动目录的脚本,然后抓取一堆属性并将它们存储在变量中。我想将此用于我正在使用的许多不同脚本,而不必将此代码添加到每个脚本。如果我想打印出使用require 'script.pl';似乎工作正常的数据。但是,如果我想重用该脚本中的变量,则不起作用。所以在主脚本中我有变量,如$ givenname,$ sn,$ telephonenumber,$ manager等,我想在其他脚本中使用这些相同的变量。
require 'script.pl';
答案 0 :(得分:2)
不要将值存储在变量中。而是将return值的子例程写入调用者。