読者です 読者をやめる 読者になる 読者になる

Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

rsコマンドでカラムをまとめる

bash

rsコマンドでカラムをまとめることができます。

実際のところ

jotで100個の数をランダムに生成し、それを10×10の行列にする場合

$ jot -r 100 | rs 10 10 
31  38  5   54  35  22  12  62  90  41
34  74  30  50  94  49  52  23  13  93
10  91  7   74  93  79  25  51  75  46
29  62  2   1   80  22  84  19  55  37
94  84  44  51  56  44  87  24  33  5
45  25  64  39  39  92  14  51  33  55
37  95  42  25  63  25  66  37  89  66
10  93  4   52  97  61  56  46  82  4
4   95  57  60  3   65  83  66  15  67
18  63  34  62  23  41  26  40  16  46

また、
大小アルファベットの中から適当な一文字を抽出する - Bye Bye Moore
で扱った任意のアルファベット3文字を引っ張り出すスクリプト
幅詰めの-gオプションを使うことでこの通り。

$ jot -r -c 30 A Z | rs -g 0 3
JEZ
LVI
CZW
XMC
UOE
PQH
LTT
YSK
TPC
FHT

参考もと

  • man rs