テキストファイルの行をばらばらに並べ替える

2010-01-11 18:30 | tag: ,

以下のようにするとoriginal.txtの行をばらばらに並び替えたbarabara.txtが生成される。

cat original.txt | ruby -e 'print ARGF.readlines.sort_by {|x| rand}' > barabara.txt