head --help
用法:head [选项]... [文件]...
将每个指定文件的头10 行显示到标准输出。
如果指定了多于一个文件,在每一段输出前会给出文件名作为文件头。
如果不指定文件,或者文件为"-",则从标准输入读取数据。

长选项必须使用的参数对于短选项时也是必需使用的。
  -c,  --bytes=[-]K     显示每个文件的前K 字节内容;
                        如果附加"-"参数,则除了每个文件的最后K字节数据外
                        显示剩余全部内容
  -n, --lines=[-]K      显示每个文件的前K 行内容;
                        如果附加"-"参数,则除了每个文件的最后K 行外显示
                        剩余全部内容
  -q, --quiet, --silent 不显示包含给定文件名的文件头
  -v, --verbose         总是显示包含给定文件名的文件头
      --help            显示此帮助信息并退出
      --version         显示版本信息并退出

K 后面可以跟乘号:
b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,
GB 1000*1000*1000, G 1024*1024*1024, 对于T, P, E, Z, Y 同样适用。
示例
//原始文件
# cat t.txt 
Apple
Banana
Cherry
Durian
Fig
Grape
Haw
Jujube
Kumquat
Lemon
Mango
Orange
Peach
//先统计一下,13行13个单词94个字节
# cat t.txt |wc
     13      13      94
//默认显示10行
# head t.txt 
Apple
Banana
Cherry
Durian
Fig
Grape
Haw
Jujube
Kumquat
Lemon  
//只显示前7个字节(含回车换行)   
# head -c7 t.txt 
Apple
//只显示前2行
# head -n2 t.txt 
Apple
Banana    
//只显示除了最后87个字节以外的内容(即前7个字节)
# head -c-87 t.txt
Apple
//只显示除了最后10行以外的内容(即前3行)
# head -n-10 t.txt 
Apple
Banana
Cherry

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐