cut:主要用于截取,即对处理的文本内容,可从中选取出用户所需要的部分。当文本内容有特定的分隔符时,可在命令中指定分隔符,打印出以分隔符隔开的具体某一列或某几列。
第1种使用语法如下:
cut -f 指定的列 -d '分隔符'
在/etc/passwd中,每行都是使用6个冒号隔开的7列文本,那么我们用cat来提取其中某些列。例如,想截取出第1列用户信息:
例如,想截取出第1,6列信息:
第2种使用语法: 当处理的行中没有特定的分隔符时,可打印指定的字符
cut -c 指定列的字符
例如:在/etc/passwd中,打印出每行第1-5个字符,以及第7-10个字符的内容