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

相关推荐
fengyehongWorld7 小时前
Linux update-alternatives命令
linux
雨的旋律20997 小时前
ubuntu2604
linux·运维·服务器
三言老师8 小时前
mkdir创建多级目录,目录创建基础实操
linux·运维·服务器
imc.119 小时前
linux EXT文件系统
linux·运维·服务器
三言老师10 小时前
mv移动文件、重命名文件实战案例
linux·服务器·网络·centos
AOwhisky11 小时前
云原生 DevOps 工具链从入门到实战(第二期)——Jenkins安装与基础配置——CICD核心引擎
linux·运维·ci/cd·云原生·jenkins·devops
一叶之秋141211 小时前
Linux网络初识
linux·服务器·网络
盐焗鹌鹑蛋11 小时前
【Linux】基础开发工具yum和vim
linux·运维·vim
AOwhisky11 小时前
Linux(CentOS)系统管理入门笔记(第十四期)——计划任务与进程调度管理:atcron 与 nicechrt
linux·运维·笔记·centos·云计算·进程调度·计划任务
小莫分享12 小时前
sshw:用交互搜索和 Web 配置高效管理 SSH Server
linux·运维·golang·开源·ssh