Linux-------cut命令
概念:
cut 是用来显示文件的内容,它依次读取由参数file所指明的文件,将它们的内容输出到标准输出上。
就是从文件中的每一行中截取出一些部分,并输出到标准输出中,可以使用 cut 命令从一行字符串中于以字节,字符,字段(分隔符)等单位截取一部分内容出来。
语法格式:
cut [选项] [参数]
常用选项:
-f : 提取指定字段
-d : 自定义分隔符。
-b : 提取指定字节,或一个范围。
-c : 提取指定的字符,可以是以逗号分隔的数字的列表,也可以是以连字符分隔的数字的范围。
–complement : 补充选中的部分,即反选。
–output-delimiter : 修改输出时使用的分隔符。
–only-delimited : 不输出不包含分隔符的列。
cut 命令可以和其他命令通过管道符连接。可以通过管道符传递一个或多个过滤器进行额外的文本处理。
比如:
提取出根分区的使用率,剪切掉百分号%
df -hT | grep “/$” | awk ‘{print $6}’ | cut -d “%” -f1