我像一个目录中的一些文件:串联并打印每个数组元素带有后缀
A.txt
B.txt
C.txt
我想用新的后缀将它们打印:
#!/user/bin/perl
my @dir_list_initial = `ls *.txt | sed 's/.txt//g' `;
my $suffix = ".dat";
for (my $i=0; $i<=$#dir_list_initial; $i++){
print $dir_list_initial[$i] . $suffix;
}
我希望打印
A.dat
B.dat
C.dat
但它打印
.datA
.datB
.datC
很好!作品:) – EpiMan 2014-12-05 13:39:16
请在投票正确答案时发表评论。 – 2014-12-09 06:37:06