Linux下awk命令的使用

本节知识:

实操:

(1)打印"开始",打印每行,打印"结束":awk 'BEGIN{print "开始"}{print "结束"}' 1.txt

(2)打印每行的行号:awk '{print NR}' 1.txt

(3)打印每行的文本:awk '{print $0}' 1.txt

(4)打印每行的第1列(默认用空格分离):awk '{print $1}' 1.txt

(5)打印每行的最后1列(默认用空格分离):awk '{print $NF}' 1.txt

(6)打印每行的倒数第2列(默认用空格分离):awk '{print $(NF-1)}' 1.txt

(7)打印每行,并为每行带上行号:awk '{print NR":",$0}' 1.txt

相关推荐
@yanyu66612 小时前
kali note
linux·运维·服务器
码农小韩12 小时前
Linux操作系统(六)——软件包管理
linux·操作系统·linux驱动·嵌入式软件开发·linux应用
果果燕13 小时前
实习笔记(二)NFS 嵌套挂载问题完整复盘
linux·服务器·网络
g3voip13 小时前
工业防爆电话选型指南:防爆参数、SIP接入与调度系统集成
linux·服务器·网络·信息与通信·ip·pbx
沫璃染墨13 小时前
《从零入门Linux系统篇(十四):系统工具篇·五——Git版本控制:从版本管理到协同开发》
linux·运维·服务器·git·gitee·github
PGCCC14 小时前
Ubuntu 安装 PostgreSQL 16 完整教程(2026):从仓库配置到远程连接
linux·ubuntu·postgresql
常乐か14 小时前
在 Ubuntu 24.04 中编译 Qt 5.15.2 项目完全指南
linux·qt·ubuntu
垂直昵称15 小时前
多线程实现网页接口并发压力测试
linux·服务器·windows
allforgood16 小时前
归档和传输文件
linux·运维·服务器
jufeng130716 小时前
【系列:MiniKV 原理剖析 · 第 2 篇】
linux·c++·软件工程