at_shiita.ishigaki
2021年10月14日 8時32分
各行から特定の列を取り除くcolrmコマンドを利用して、 特定の列を取り出すことができます。
※ここでは例として、先頭3列を取り出します。
[armadillo ~]# cat test.txt 001 abc 002 def 003 ghijk 004 lmno [armadillo ~]# cat test.txt | colrm 4 001 002 003 004
引数を二つ与えることで、後方の列も取り出すことができます。
※ここでは例として、5列目以降を取り出します。
[armadillo ~]# cat test.txt | colrm 1 4 abc def ghijk lmno
colrmコマンドを複数回使用することで特定の列のみ取り出すことができます。
※ここでは例として、5~7列目を取り出します。
[armadillo ~]# cat test.txt | colrm 1 4 | colrm 4 abc def ghi lmn