15

だから私はファイルを持っています。このように見えるとしましょう(実際にはもっと長いです):

1234
2134
3124
4123

そのファイルの行をシャッフルするための最良の方法は何ですか?

4

1 に答える 1

32
#!/usr/bin/env perl

use strict;
use warnings;

use List::Util qw/shuffle/;

my @arr = shuffle <>;

print @arr;

使用法 :

./script file.txt
于 2012-11-16T12:13:41.377 に答える