perl将文件路径分成新行

时间:2013-12-14 07:38:13

标签: perl

输出是一堆新行,而不是将文件打印成一行。我在perl脚本的文件路径中出了什么问题? 脚本:

my $app = $ARGV[0];
my $day=`date -v-1d '+%d'`;
my $month=`date -v-1d '+%b'`;
my $yr=`date -v-1d '+%Y'`;
my $file = "/path/to/file/$app/$yr/$month/treshold-$day .log";
print $file;

结果:

$ perl test.pl inter
/path/to/file/inter/2013
/Dec
/treshold-13

输出应为:/path/to/file/inter/2013/Dec/treshold-13.log

1 个答案:

答案 0 :(得分:1)

date(1)在输出结尾写下行尾。使用chomp将其扔掉。