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

相关推荐
hehelm8 分钟前
AI大模型接入SDK—通用模块设计
linux·开发语言·c++
Ai拆代码的曹操3 小时前
K8s Pod Pending 逐层排查:从 FailedScheduling 到 PVC StorageClass 不存在的实战记录
java·linux·kubernetes
wangbing11254 小时前
JPA下自定义主键
java·linux·服务器
bush44 小时前
正点原子imx6ull-uboot,奇怪的问题
linux·学习
dddwjzx4 小时前
嵌入式Linux C应用编程——Framebuffer应用编程
linux·嵌入式
今天也想躺ping6 小时前
linux系统移植pjsua库实现sip通话功能
linux·sip·交叉编译
信仰8746 小时前
Linux进阶篇01:网络基础配置
linux·网络·php
hkj88087 小时前
Linux 总线-设备-驱动(Bus-Device-Driver)完整协作原理
linux·运维·microsoft
早点睡啊Y7 小时前
深入学 LangChain 官方文档(一):总览、安装与快速开始
linux·服务器·langchain
一直在努力学习的菜鸟7 小时前
Rocky8.5编译安装PHP8.4
linux·运维