tateyoko
名前
tateyoko : 縦テキストを横テキストにする
書式
使い方とオプション
Usage
tateyoko [-i<string>] <file>
説明
<file> の行を列に縦横変換します。
入力する <file> ファイルの指定が無いとき、あるいはファイル名が “-”の時は、標準入力を取り込みます。
例(その1)
$ cat data 1 2 3 A B C 4 5 6 $ tateyoko data 1 A 4 2 B 5 3 C 6
例(その2)
map コマンドの出力を縦横変換します。
$ cat data A 10/01 1 A 10/02 2 A 10/03 3 B 10/01 4 B 10/02 5 B 10/03 6 $ map num=1 data | keta * 10/01 10/02 10/03 A 1 2 3 B 4 5 6 $ map num=1 data | tateyoko | keta * A B 10/01 1 4 10/02 2 5 10/03 3 6
例(その3)
-i オプションを指定すると、フィールドが足りない行は、フィールドを追加します。追加されるフィールドは _ になります。
$ cat data 1 2 3 A B 4 5 6 7 $ tateyoko -i data 1 A 4 2 B 5 3 _ 6 _ _ 7
例(その4)
<string> を指定すると、追加されるフィールドが <string> になります。
$ tateyoko -i@ data 1 A 4 2 B 5 3 @ 6 @ @ 7
備考
tateyoko は指定ファイルを全部メモリに読み込みます。
Version and Edition
Edition : Tue Jun 18 19:00:37 JST 2019
Version : 1
© 2021 Universal Shell Programming Laboratory site