一个简单的perl脚本用以生成6位随机数字,可基于此做稍稍修改,生成各种不同的随机字符串。

 
  
  1. #!/usr/bin/perl -w 
  2. use strict; 
  3. use warnings; 
  4.  
  5. main(); 
  6.  
  7. sub main 
  8.         my $strlist = "0,1,2,3,4,5,6,7,8,9"
  9.         my @list = split(',', $strlist); 
  10.         my $out = ''
  11.                 for (my $x=0; $x<6; $x++) 
  12.                 { 
  13.                         my $i = randnum(); 
  14.                         $out .= $list[$i]; 
  15.                 } 
  16.         print $out; 
  17.  
  18. sub randnum 
  19.         my $n = rand(10); 
  20.         my $m = int($n); 
  21.         return $m;