linux中awk 命令有什么用
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,本篇文章为大家展示了linux中awk 命令有什么用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。awk 命令语法awk [options] Pattern{
千家信息网最后更新 2025年01月23日linux中awk 命令有什么用
本篇文章为大家展示了linux中awk 命令有什么用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
awk 命令语法
awk [options] Pattern{Action} file
df | head -5 |awk '{print $1, $5}'
此例子中没有使用到 options 和 Pattern, 表示输出第一列跟第五列, 其中$1 表示第一列, $0 表示正行, $NF 表示 最后一列. (注: $NF 跟 NF 不同, NF表示本行一共有多少列)
BEGIN, END: 处理数据前和后进行的操作
options
-F 指定分隔符()
-v 指定变量
OFS 输出分隔符(默认分隔符为空格, 若两个变量之间没有逗号, 将不使用分隔符, 输出的内容连在一起)
FS 输入分隔符 (跟直接-F效果相同)
Pattern
空模式
BEGIN: 开始前的操作
END: 结束后的操作
关系运算模式
运算符 含义 示例 < 小于 NF < 10 <= 小于等于 > 大于 >= 大于等于 == 等于 != 不等于 ~ 与对应的正则匹配 x ~ /正则/ !~ 与对应的正则不匹配 x !~ /正则/
变量
FS: 输入分隔符, 默认空白字符
OFS: 输出分隔符, 默认空白字符
RS: 输入换行符
ORS: 输出换行符
NF: 当前行分割成多少列
NR: 行号
FNR: 当处理多个文件时, 各个文件各自记录行号
FILENAME: 当前文件名
ARGC: 命令行参数个数
ARGV: 数组, 保存命令行给定的各参数
自定义变量
-v指定
内部直接定义
printf 格式化输出
使用 printf 命令代替 print 进行格式化输出
上述内容就是linux中awk 命令有什么用,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。
分隔符
输出
命令
变量
正则
内容
文件
输入
参数
字符
技能
换行符
格式
模式
知识
空白
行号
处理
运算
不同
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
硬件视频会议软件开发
七牛猫客网络安全宣传周
20年3月数据库应用技术
在软件开发过程中用户不参与
服务器在信息科技中的地位和作用
西安蔬菜软件开发
淘宝网络安全技术有哪些
网络技术支持所包含的内容
航空结算软件开发岗位咋样
数据库三种数据模型都是什么
前景好的软件开发管理
网络安全和大数据的图书
数据库常见字段有哪些
税收网络安全简报
网络安全绘画幼儿园
网络安全需求大吗
服务端流行的服务器软件
云服务器安全防护措施有哪些
美萍足疗管理怎么连接服务器
中国到底有多少人懂得软件开发
公众号的数据库怎么建
数据库共享锁排他锁
江苏互联网络技术服务信息
探秘华为高斯数据库
如皋网络安全大队
我的世界怎么来开服务器
滨海新区网络安全宣传
宝山区互联网软件开发服务电话
车牌识别系统服务器连接状态断开
维护网络安全需要注意什么