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

相关推荐
Mr.H012714 小时前
多线程文件拷贝:从原理到实现的完整指南
linux·运维
橘子真甜~14 小时前
C/C++ Linux网络编程5 - 网络IO模型与select解决客户端并发连接问题
linux·运维·服务器·c语言·开发语言·网络·c++
oushaojun214 小时前
Linux内核KGDB进阶:源码级调试实战演练(转)
linux·运维·kgdb
船长㉿15 小时前
vim常用命令
linux·编辑器·vim
大聪明-PLUS15 小时前
Linux 系统中的 CPU。文章 2:平均负载
linux·嵌入式·arm·smarc
listhi52015 小时前
使用SCP命令在CentOS 7上向目标服务器传输文件
linux·服务器·centos
天一生水water16 小时前
什么是调压器的P2s
linux·服务器·网络
风中凌乱16 小时前
ftp服务的安装与部署
linux·服务器
赖small强16 小时前
【Linux驱动开发】Linux Input子系统架构深度解析
linux·驱动开发·input·按键驱动·libinput
hero_heart17 小时前
ubuntu 密码重置(不用系统盘)
linux·运维·ubuntu