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

相关推荐
程序员老舅14 小时前
从内核视角,看Linux文件读写过程
linux·服务器·c++·内核·linux内核·vfs·linux内存
李少兄14 小时前
Linux服务器IP地址查询
linux·服务器·tcp/ip
皆圥忈14 小时前
磁盘物理结构与文件系统基础讲解
linux·算法
Yerkes15 小时前
WSL配置可访问Windows本地代理
linux
liulilittle15 小时前
TCP KCC v1.0(卡尔曼拥塞控制)
linux·服务器·网络·tcp/ip·计算机网络·tcp·通信
三雷科技15 小时前
Rsync 命令详解:Linux 文件同步与备份的艺术
linux·运维·服务器
拾贰_C16 小时前
【python | installation 】python 安装 | Windows | 命令使用
linux·数据库·ubuntu
无限进步_16 小时前
Linux进程终止——退出码、exit与_exit
linux·运维·服务器
编程大师哥16 小时前
最高效的 IO 并发方案
linux·网络·python
炘爚16 小时前
phase1:基础框架——编译 + MySQL + 登录/注册
linux·c++