行や配列をシャッフルしてくれるshufコマンドだが、最新ちょっと使う機会が増えてきたので使い方について調べてみることにした。 で、ある程度使い方が整理できてきたので、備忘で残しておくことにする。
1. 基本的な使い方
基本的な使い方としては、以下のようにパイプから入力を受け付けた要素(行)をシャッフル(ランダムに並べ替え)するという使い方になる。
(sort -R
と同じような処理)
bash
command | shuf
shell[blacknon@BS-PUB-CENT7-01 ~]$ seq 1 10 | shuf 10 3 7 1 5 2 6 9 8 4
2.取得数を指定する
「...