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

相关推荐
码上上班18 小时前
ubuntu 安装ragflow
linux·运维·ubuntu
HIT_Weston18 小时前
38、【Ubuntu】【远程开发】拉出内网 Web 服务:构建静态网页(一)
linux·前端·ubuntu
XH-hui19 小时前
【打靶日记】HackMyVm 之 hunter
linux·网络安全·hackmyvm·hmv
xu_yule19 小时前
Linux_15(多线程)线程安全+线程互斥(加锁)+死锁
linux·运维·服务器
wa的一声哭了20 小时前
并行计算 PCAM方法学
linux·运维·服务器·arm开发·python·spring·django
Dovis(誓平步青云)20 小时前
《拆解 Linux 进程与线程:三个维度讲透二者的区别与联系》
linux·运维·服务器
车传新20 小时前
Linux
linux·运维
tan180°20 小时前
Linux网络TCP(中)(12)
linux·网络·后端·tcp/ip
LCG元21 小时前
Linux 下的"时间"管理:ntpdate、chronyd 时间同步详解
linux
wheeldown21 小时前
【Linux】多线程核心速记:线程池 + 单例模式 + 线程安全 + 死锁 + 智能指针
linux·运维·服务器·安全·单例模式