您的位置首页百科问答

Linux cut命令说明

Linux cut命令说明

的有关信息介绍如下:

Linux cut命令说明

使用cut命令获取文档中的某一列的数据,例如下面的文件cut.tab中间使用tab键分隔,这里要想只显示第3个列区域的内容,可以使用 cut -f3 cut.tab实现。

Linux中的cut命令详细说明:

CUT(1) User Commands CUT(1)

NAME

cut - remove sections from each line of files

SYNOPSIS

cut OPTION... [FILE]...

DESCRIPTION

Print selected parts of lines from each FILE to standard output.

Mandatory arguments to long options are mandatory for short options

too.

-b, --bytes=LIST

select only these bytes

-c, --characters=LIST

select only these characters

-d, --delimiter=DELIM

use DELIM instead of TAB for field delimiter

-f, --fields=LIST

select only these fields; also print any line that contains no

delimiter character, unless the -s option is specified

-n with -b: don’t split multibyte characters

--complement

complement the set of selected bytes, characters or fields

-s, --only-delimited

do not print lines not containing delimiters

--output-delimiter=STRING

use STRING as the output delimiter the default is to use the

input delimiter

--help display this help and exit

--version

output version information and exit

Use one, and only one of -b, -c or -f. Each LIST is made up of one

range, or many ranges separated by commas. Selected input is written

in the same order that it is read, and is written exactly once. Each

range is one of:

N N’th byte, character or field, counted from 1

N- from N’th byte, character or field, to end of line

N-M from N’th to M’th (included) byte, character or field

-M from first to M’th (included) byte, character or field

With no FILE, or when FILE is -, read standard input.

AUTHOR

Written by David M. Ihnat, David MacKenzie, and Jim Meyering.

REPORTING BUGS

Report cut bugs to bug-coreutils@gnu.org

GNU coreutils home page:

General help using GNU software:

Report cut translation bugs to

COPYRIGHT

Copyright © 2010 Free Software Foundation, Inc. License GPLv3+: GNU

GPL version 3 or later .

This is free software: you are free to change and redistribute it.

There is NO WARRANTY, to the extent permitted by law.

SEE ALSO

The full documentation for cut is maintained as a Texinfo manual. If

the info and cut programs are properly installed at your site, the com-

mand

info coreutils 'cut invocation'

should give you access to the complete manual.

GNU coreutils 8.4 June 2010 CUT(1)

用命令vi cut.tab创建一个cut.tab的文件

在cut.tab文件中输入如下内容,单词之间用tab作为分隔符。

输入:wq保存,并退出

cat查看cut.tab文件的所有内容

[lele@Oracle ~]$ cat cut.tab

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

one two three four five six seven

使用cut命令,带上-f参数,例如下面是要查看cut.tab文件的第3列的内容

[lele@Oracle ~]$ cut -f3 cut.tab

three

three

three

three

three

three

three

three

three

three

three

three

three

three

three

three

three

three

three

参数-f3的意思就是以tab键的空格为分隔符,截取第3段

用cat cut.tab查看文件中的内容,如果不保存,最后输入:q即可退出。

如果以上经验帮到您,麻烦在左下角给点个赞,谢谢!

其他参数请参考manual手册