我在perl中有一个整数值,假设$ runid = 1,我需要使用perl脚本中的mkdir R_$runid
创建一个名为R_00001的新目录。我无法追加零。当我打印它时,“printf”对我有用,但我无法弄清楚如何完成这项工作。请提出一些建议。
答案 0 :(得分:2)
sprintf("R_%05d", $runid)
答案 1 :(得分:-1)
您可以在嵌套的匿名函数中使用连接运算符:
#! /usr/bin/perl
my $runid = 1 ;
mkdir (('R_0000' . $runid)) ;