head命令使用说明

1、命令概述

head命令以行为单位,取文件的内容,不接参数时默认打印前10行。

2、命令语法

head 【选项】 【文件】 

3、命令选项

-n 后面接数字,代表显示几行的意思

-c 指定显示头部内容的字符数

-v 总是显示文件名的头信息

-q 不显示文件名的头信息

4、命令示例

4.1显示a.txt文件前3行内容,head -n 3 a.txt 

 1 [root@localhost ~]# cat a.txt 
 2 1
 3 2
 4 3
 5 4
 6 5
 7 6
 8 [root@localhost ~]# head -n 3 a.txt 
 9 1
10 2
11 3

或者head -3 a.txt

1 [root@localhost ~]# head -3 a.txt 
2 1
3 2
4 3

4.2显示b.txt文件除了最后3行外的所有内容,head -n -3 b.txt

1 [root@localhost ~]# cat b.txt 
2 a
3 b
4 c
5 d
6 e
7 [root@localhost ~]# head -n -3 b.txt 
8 a
9 b

4.3 -c 显示a.txt文件的前6个字符

1 [root@localhost ~]# cat a.txt 
2 safafdsagfergfdgdfger
3 dsfgergdfgerwgyregfdg
4 [root@localhost ~]# head -c 6 a.txt 
5 safafd

4.4 -v 总是显示文件名的头信息

1 [root@localhost ~]# head -v -n 3 b.txt 
2 ==> b.txt <==
3 a
4 b
5 c

猜你喜欢

转载自www.cnblogs.com/liuzgg/p/11654353.html