shufコマンドで出力行数を指定してシャッフルする方法
shufコマンドで出力行数を指定してシャッフルするには-nオプションを指定します。
オプションの説明
-n, --head-count=COUNT output at most COUNT lines
-nオプションを指定した場合
$ cat test.txt apple banana orange lemon peach $ shuf -n 3 test.txt apple banana peach $ shuf -n 3 test.txt peach banana apple
-nオプションを指定しない場合
$ shuf test.txt banana apple orange lemon peach $ shuf test.txt peach orange lemon banana apple