Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

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

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