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

相关推荐
江华森7 小时前
操作系统与 Linux 内核实战教程
linux·运维·服务器
齐潇宇8 小时前
Redis数据库基础
linux·数据库·redis·缓存
嵌入式学习和实践8 小时前
Ubuntu 系统 socat 详细介绍与使用教程 - 映射任意两种数据通道
linux·ubuntu·虚拟串口·数据映射·socat
小此方8 小时前
Re:Linux系统篇(二十八)文件篇·一:理解 Linux 文件基础I/O、Linux 文件操作与系统调用机制
linux·运维·服务器
likerhood8 小时前
Linux 服务器基础资源查看:CPU、GPU、内存、磁盘与一键检测脚本
linux·运维·服务器
AOwhisky9 小时前
学习自测与解析:MySQL 系列第三期与第四期
linux·运维·数据库·学习·mysql·云计算
流浪0019 小时前
Linux系统篇(三):Linux 命令行参数 & 环境变量:程序和系统沟通的底层逻辑
linux·运维·服务器
Ameilide9 小时前
Linux 应用软件编程 多任务并发
linux·运维·服务器
cjhbachelor9 小时前
___信号
linux
无限进步_9 小时前
【Linux】环境变量:系统运行参数的“备忘录”
linux·运维·服务器