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

相关推荐
dessler22 分钟前
Hadoop HDFS-部署和基本操作
linux·运维·hdfs
风静雪冷36 分钟前
find命令解读
linux
小米里的大麦1 小时前
026 inode 与软硬链接
linux
₯㎕星空&繁华3 小时前
Linux-地址空间
linux·运维·服务器·经验分享·笔记
小米里的大麦3 小时前
023 基础 IO —— 重定向
linux
风铃7773 小时前
c/c++ Socket+共享内存实现本机进程间通信
linux·c语言
lsnm5 小时前
【LINUX网络】HTTP协议基本结构、搭建自己的HTTP简单服务器
linux·运维·服务器·c语言·网络·c++·http
杜大帅锅5 小时前
Linux搭建ftp服务器
linux·运维·服务器
运维自动化&云计算5 小时前
Centos虚拟机硬盘报错,根分区满,已用显示为负40G
linux·运维·centos
Web极客码6 小时前
在Ubuntu 22.04上安装远程桌面服务
linux·运维·ubuntu