揮発性のメモ2

最近知った知識を さも昔から知ってた風にメモ書きしていく

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

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オプションは無い。