在调用Perl脚本时,我获得了一个参数,我想使用该参数为我的日志创建路径。
我像这样调用Perl脚本:
./hello.pl GERMANY
我想使用第一个参数来创建日志路径,如下所示:
my $country= shift @ARGV;
my $name_of_log='/usr/log/{$country}/hello.log';
我如何在Perl中执行此操作?
答案 0 :(得分:0)
这样的事情应该做:
my $name_of_log = "/usr/log/" . $country . "/hello.log';
当然,您可能希望对其进行一些健全性检查,例如确保使用/usr/log
无法从..
区域“逃离”。