Linux Shell 知识点考评(三):awk文本分析(附答案)

55:awk '{print 1, 3}' data.txt 中的 1 和 3 分别代表什么?

1 和 3 分别代表第一个字段和第三个字段。

56:awk -F: '{print $1}' /etc/passwd 中,-F: 告诉awk如何处理每一行数据?

默认字段分隔符为空格,-F: 设置字段分隔符为:

57:在 awk 中,NR 和 NF 是两个重要的内置变量,请分别解释它们的含义。

NR 行号

NF 当前行的字段数

58:awk '3 == "Manager" {print 0}' 这条命令筛选了什么样的行?

第三个字段是"Manager"的行。

59:请解释 awk '{sum += $2} END {print sum}' 这段脚本的逻辑,特别是 END 块的作用。

输出每一行第二个字段的总和;

END 所有行累加完成后,才执行打印操作。

60:awk 'length($0) > 80' 这条命令会输出什么样的行?

输出第一个字段的字符数大于80的行。

相关推荐
光电的一只菜鸡8 小时前
ubuntu之坑(二十)——VMware虚拟机系统无法正常进入如何处理
linux·运维·ubuntu
你住过的屋檐10 小时前
【Nginx】linux上安装nginx
linux·运维·nginx
宵时待雨10 小时前
linux笔记归纳17:传输层协议UDP
linux·笔记·udp
大模型码小白11 小时前
Spring AI Tool 实现自然语言操作 MySQL 数据库详解
服务器·开发语言·数据库·人工智能·python·mysql·spring
晓晓_za89866812 小时前
开源 GEO 优化源码二次开发:贴牌改造与业务模块扩展实践
java·运维·服务器·开发语言·性能优化·开源
SCandL15212 小时前
k8s service
linux·容器·kubernetes
云贝教育-郑老师12 小时前
【麒麟服务器系统交付:一个DBA的六年信创实战笔记】
服务器·笔记·dba
会飞的土拨鼠呀13 小时前
Linux的存储使用率应该如何计算
linux·运维·服务器
weixin_5112552114 小时前
NGINX常用配置
linux·服务器·nginx
荣合技术服务14 小时前
电脑多,单个加域麻烦?下载此AD域加域助手,批量加域速度快
运维·服务器·ad域控