📅  最后修改于: 2023-12-03 14:43:56.341000             🧑  作者: Mango
colrm
命令用于从输入文本中删除指定的列。比如,你可以使用它删除某些文件中的第一列或删除文件中间的某些列。
colrm [起始列] [结束列]
起始列
:要删除的列的起始位置。默认值为1
。
结束列
:要删除的列的结束位置。默认值为$
。
注意:colrm
命令只支持单字节字符集,不支持多字节字符集。
$ cat file1
1 2 3
4 5 6
7 8 9
$ colrm 2 < file1
1 3
4 6
7 9
$ cat file2
a b c
d e f
g h i
$ colrm 1 < file2
b c
e f
h i
$ cat file3
a b c d
e f g h
i j k l
$ colrm 2 3 < file3
a d
e h
i l
colrm
命令是一个非常有用的命令,可以轻松地从输入文本中删除指定列。不过要特别注意它只支持单字节字符集。使用时务必注意文本的字符编码类型。