xml地图|网站地图|网站标签 [设为首页] [加入收藏]

软件专题

当前位置:美高梅游戏网站 > 软件专题 > Linux命令(6):head、tail、cat

Linux命令(6):head、tail、cat

来源:http://www.gd-chuangmei.com 作者:美高梅游戏网站 时间:2019-10-16 17:10

版权声明:本文为博主原创文章,未经允许,不得转载。

head

head

功能说明:看一个文件的头几行
语法:head –n filename
参数:-n :后面接数字,代表显示几行的意思

head 命令可以将一段文本的开头一部分输出到标准输出。

head -10 error.log

head命令既可以处理文本文件也可以处理标准输入。


基本应用

tail

处理文本文件:

功能说明:看一个文件末尾n行
语法:tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]

head input.txt
tail –f error.log

当有多个文件输入时,head会顺序处理并输出:


head input1.txt input2.txt

cat

 

cat test.log   //打开文件

处理标准输入:

ls | head

 当没有其他参数时,head默认输出前10行,当然,head有各种参数。

 

可选参数

-n: 输出的行数

例如,如果想输出前25行,下面三个命令是等价的:

head -n25 input.txt
head -n     25 input.txt
head -25 input.txt

可以看出,-n后面有没有空格都可以,有几个空格都可以,甚至-n本身都可以省略。

-n 后面也可以跟负数,例如:

head -n -5 input.txt

本文由美高梅游戏网站发布于软件专题,转载请注明出处:Linux命令(6):head、tail、cat

关键词:

上一篇:Linux命令(6):head、tail、cat

下一篇:没有了