Perl:如何在一个脚本中使用另一个脚本中的变量?

问题描述:

我有一个脚本连接到活动目录,然后抓取一堆属性并将它们存储在变量中。我想用它来处理我正在使用的许多不同脚本,而不必将此代码添加到每个脚本中。如果我只想用require 'script.pl';打印出似乎正常工作的数据。但是,如果我想重复使用该脚本中的变量,那不起作用。所以在主脚本中我有像$ givenname,$ sn,$ telephonenumber,$ manager等变量,我想在其他脚本中使用这些相同的变量。Perl:如何在一个脚本中使用另一个脚本中的变量?

+0

阅读模块和软件包等。之后,您可能需要阅读'Exporter'文档 – amon

不要将值存储在变量中。而是写一个子程序,将return的值传递给调用者。