揮発性のメモ2

http://d.hatena.ne.jp/iww/

テキストをランダムにソートする

sortコマンドに-Rオプションがあるとき

[sort] テキスト行をランダムに並び替え - 綾小路龍之介の素人思考

cat hoge.txt | sort -R

sortコマンドに-Rオプションがないとき

テキストファイルをランダムに並べ替えるワンライナー - 昨日知ったこと

cat hoge.txt | while read x; do echo -e "$RANDOM\t$x"; done | sort -k1,1n | cut -f 2-


sortコマンドのランダムに並べ替えるオプションは、どうもバージョン6.0のころについたっぽい。
5.xのころのsortには-Rオプションは無い。