名簿TSVをソートして席替えする
出席番号順、ランダム、ランダム(男女交互)の3種。
成果物
run.sh 7 | ChangeSeats.sh -m a 3 つるひさ ゆのあ 鶴久 優乃愛 f 5 まえはた まさと 前畠 鷹斗 m 4 ひらくぼ れいら 平久保 玲良 f 7 りゅうぞうじ しゅんせい 竜造寺 舜成 m 6 もとのぶ さいか 元信 彩叶 f 2 こみやま あとむ 込山 阿斗無 m 1 こうじな うい 神品 羽唯 f
real 0m0.689s user 0m0.606s sys 0m0.163s
席替え方法
change_seats.sh [-m number|random|alternate]
-m |
意味 |
---|---|
n |
出席番号順 |
r |
ランダム |
a |
ランダム(男女交互) |
対象環境
- Raspbierry pi 4 Model B
- Raspbian buster 10.0 2019-09-26 ※
- bash 5.0.3(1)-release 学習まとめ
- SQLite 3.33.0 ※ 学習まとめ
$ uname -a Linux raspberrypi 4.19.97-v7l+ #1294 SMP Thu Jan 30 13:21:14 GMT 2020 armv7l GNU/Linux