0

如何读取我自己的扩展名为 .pl 的配置文件?我已经使用 require 在我的脚本中读取该文件。但我不确定这是正确的方法吗?你能建议我怎么做吗?

而且,当我在脚本中使用 require 读取配置文件时,我会收到诸如 Global symbol requires explicit package name 之类的错误。如何解决这个问题?

这是示例:

这是我的配置文件:

$USERNAME="sach";
$PASSWORD="sach123";
$DBNAME="personal";
$HOST="localhost";
$LIST_OLD_FILES_FILE="old_files.txt";
$remove_files=1;
$File_path="/sach/";

这是我在脚本中的调用方式:

require "config.pl" ;
$dbh = DBI->connect("DBI:mysql:$DBNAME:$HOST",$USERNAME,$PASSWORD) or 
     die "$dbh->errstr\n";
4

1 回答 1

3

您可以使用该do命令读取包含 perl 代码的配置文件。

do 'config.pl';
于 2012-06-05T19:52:04.887 回答