发布网友 发布时间:2022-04-23 08:11
共2个回答
热心网友 时间:2022-04-12 00:20
可以使用head-1命令来只取grep到的数据的第一行。
例如一个文本文档a.txt内容是:
使用命令cata.txt|grep北京|head-n1可以只取到第一行的数据北京。
-c,--bytes=[-]K;k,显示文档开始的前k个字节,-k,不显示文档结尾的最后k个字节。
-n,--lines=[-]K:k,显示文档开始的前k行,-k,不显示文档结尾的最后k行。
-q,--quiet,--silent:不显示包含给定文件名的文件头。
命令详解:
head命令与tail命令用法相似,head命令用于查看文档的开始指定数量的字符块,默认显示文档的前10行,如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。
grep命令用法格式:
head【参数】【文件】。