管道只显示第五行内容
cat -n input_file | grep 5
2. 用sed命令
sed -n '5,10p' input_file这样你就可以只查看文件的第5行到第10行。
3. 用awk处理
awk 'NR==2, NR==11{print}' input_file
或者
awk 'NR>2 &&NR<11 {print $0}' input_file
可以使用head -1 命令来只取grep到的数据的第一行。
例如一个文本文档a.txt内容是:
北京是我们的首都
北京天安门坐落在中华人民共和国首都北京市的中心
我在北京天安门广场吃炸鸡
使用命令 cat a.txt |grep 北京 | head -n 1 可以只取到第一行的数据北京。
扩展资料
Linux中head命令详解:
head命令与tail命令用法相似,head命令用于查看文档的开始指定数量的字符块,默认显示文档的前 10 行,如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。
1、grep命令用法格式
head 【参数】【文件】
2、命令选项
-c, --bytes=[-]K k,显示文档开始的前k个字节,-k,不显示文档结尾的最后 k 个字节
-n, --lines=[-]K k,显示文档开始的前k行,-k,不显示文档结尾的最后 k 行
-q, --quiet, --silent 不显示包含给定文件名的文件头
-v, --verbose 总是显示包含给定文件名的文件头
--help 显示此帮助信息并退出
--version 显示版本信息并退出
3、实例
#显示前5行
head -n 5 head.txt
#显示前5个字节
head -c 5 head.txt
工具/材料:Management Studio。
1、首先在桌面上,点击“Management Studio”图标。
2、然后在该界面中,点击“新建查询”按钮。
3、之后在该界面中,查询第一行的SQL语句“select top 1 * from myAudit”。
4、接着在该界面中,点击“执行”按钮。
5、最后在该界面中,结果窗口里显示数据表的第一行数据。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)