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的行。

相关推荐
其实防守也摸鱼1 小时前
Upload-labs:部署靶场及Pass-01实战解析
服务器·网络·安全·web安全·教程·文件上传·工具
xlq223221 小时前
53.tcp socket
linux·服务器·开发语言·网络·网络协议·tcp/ip
wanhengidc1 小时前
云手机的兼容性与稳定性
大数据·运维·服务器·网络·人工智能·智能手机
Shingmc31 小时前
【Linux】传输层协议UDP
linux·网络·udp
Web极客码2 小时前
2026年自建网站实战指南:从服务器到上线的完整方案
运维·服务器·php
Mortalbreeze2 小时前
深度理解进程 ---- 进程优先级、进程切换、进程调度算法
linux·运维·服务器
故事还在继续吗2 小时前
线程池技术详解
运维·服务器·线程池技术
chengpei1472 小时前
服务器挂载远程samba磁盘实现千兆内网满速传输
运维·服务器
WUYOUGYLU2 小时前
服务器选型、计费与运维:一篇给实战用的指南
运维·服务器