首页 > 代码库 > CUT用法
CUT用法
CUT 是一个选取命令,一般用来处理行数据,截取自己希望的字段。
语法,格式,主要参数。
-d 自定义分隔符,默认为TAB。
-f 与-d使用,指定显示哪个区域。(域)
(1) cut [-df] [file]
-b 以字节进行分割。
-c 以字符进行分割。
-n 仅与-b一起使用。
例: [rocrocket@rocrocket programming]$ who
rocrocket :0 2009-01-08 11:07
rocrocket pts/0 2009-01-08 11:23 (:0.0)
rocrocket pts/1 2009-01-08 14:15 (:0.0)
命令:who | cut -b 3
who | cut -b 3-5,8
who | cut -b 3- 表示3至末尾
who | cut -b -3 表示1-3字节
域(-f)
cat /etc/passwd | cut -d: -f 1
-d 为参数 ,而冒号为指定的分隔符 -f1 指定显示区域 1
cat /etc/passwd |cut -d : -f -2 表示以冒号为分隔符,显示域为第一个,第二个域
cat /etc/passwd |cut -d : -f 1,3-5,7
cat /etc/passwd |cut -d ‘ ‘ -f 1 以空格为分隔符,显示域1 注(单引号中间有一个空格符)
本文出自 “霸王别集” 博客,请务必保留此出处http://zhangtainren.blog.51cto.com/448826/1553169
CUT用法