Perl使用参数来创建路径

时间:2015-04-07 08:03:41

标签: perl parameters

在调用Perl脚本时,我获得了一个参数,我想使用该参数为我的日志创建路径。

我像这样调用Perl脚本:

./hello.pl GERMANY

我想使用第一个参数来创建日志路径,如下所示:

my $country= shift @ARGV;
my $name_of_log='/usr/log/{$country}/hello.log';

我如何在Perl中执行此操作?

1 个答案:

答案 0 :(得分:0)

这样的事情应该做:

my $name_of_log = "/usr/log/" . $country . "/hello.log';

当然,您可能希望对其进行一些健全性检查,例如确保使用/usr/log无法从..区域“逃离”。