Perlスクリプトとは別に構成可能な変数のページがある場合、それらをどのように使用できますか?
これらの変数がファイルにあるとします。
database.properties:
database = "dbi:Oracle:host=host-321;sid=XE;port=1337","User","Passwd"
table1 = CHANNEL
table2 = NODE
...そして私はperlスクリプトのこれらの部分にそれらを必要としています:
my $dbh = DBI->connect($database);
open ROW,">","./report/archive/rprt-$now/row_counts.txt" or die "Unable to create file: $!";
my $chanRows = $dbh->selectrow_array("SELECT COUNT(*) FROM $table1");
my $nodeElemsRows = $dbh->selectrow_array("SELECT COUNT(*) FROM $table2 WHERE NODE_TYPE > 1");
my $nodeDeviceRows = $dbh->selectrow_array("SELECT COUNT(*) FROM $table2 WHERE NODE_TYPE = 1");
print ROW "Channels: $chanRows\n";
print ROW "Network Elements: $nodeElemsRows\n";
print ROW "Devices: $nodeDeviceRows";
close ROW;
明らかに、$ database、$ table1、$ table2をそのように配置するだけでは効果がないので、これを実行する正しい方法は何でしょうか。前もって感謝します。