linux cut截取变量,Linux文本截取工具cut

玩蛇网推荐图文教程:python 列表

Linux文本截取工具cut

cut命令是Unix下的一个命令行程序。cut命令是以行为单位来处理的。cut命令处理的是标准输入,所以可以结合管道来进行文本的处理。

Linux文本截取工具cut命令格式

cut option… [file]…

cut命令的option部分可以是如下的一些选项:

-b, --bytes=LIST 选择指定数目LIST的字节

-c, --characters=LIST 选择指定数目LIST的字符

-d, --delimiter=DELIM 使用DELIM作为内容的分隔符,而不是使用默认的制表符(tab)作为分隔符

-f, --fields=LIST 选择LIST指定的LIST部分内容,输出选中的内容,并且如果字符没有包含分隔符,则也同样输出,除非指定了-s选项

-n 和-b一起使用,表示在选择字节的时候,对于多字节的字符不进行分隔,多字节的字符被看作一个字节

-s, --only-delimited 不输出不包含分隔符的行

--output-delimiter=STRING 使用STRING作为输出内容中的分隔符,而不是使用原来标准输入中的分隔符。

Note:对于选项-b, -c, -f,只能在一个命令被指定其中的一项。

命令结果的输出的顺序和待处理数据在输入时的顺序是一样的。

对于一个LIST,可以是一个范围,也可以是多个由逗号分隔的多个范围。

LIST的格式:

N表示指定N个数据单元,计数从1开始

N- 从第N个数据单元开始到行结束<

你可能感兴趣的:(linux,cut截取变量)