awk命令
对文件和数据进行处理的编程语言
语法格式:awk 参数 文件名
常用参数
-c | 使用兼容模式 | -h | 显示帮助信息 |
---|---|---|---|
-C | 显示版权信息 | -m | 对指定值进行限制 |
-e | 指定源码文件 | -n | 识别输入数据中的八进制饿十六进制数 |
-f | 从脚本中读取awk命令 | -O | 启用程序优化 |
-F | 设置输入时的字段分隔符 | -v | 定义一个变量并赋值 |
-v | 自定义变量信息 | -V | 显示版本信息 |
内置变量
ARGC | 命令行参数个数 | NF | 浏览记录域的个数 |
---|---|---|---|
ARGV | 命令行参数排列 | NR | 已读的记录数 |
ENVIRON | 支持在队列中使用系统环境变量 | OFS | 输出域分隔符 |
FILENAME | awk浏览的文件名 | ORS | 输出记录分隔符 |
FNR | 浏览文件的记录数 | RS | 控制记录分隔符 |
FS | 设置输入域分隔符 |
参考示例
仅显示指定文件中第1,2列的内容(默认以空格为分隔符)
以冒号为间隔符,仅显示指定文件中第1列的内容
以冒号为间隔符,显示系统中所有UID号码大于500的用户信息
仅显示指定文件中含有指定关键词root的内容
以冒号为间隔符,仅显示指定文件中最后一个字段的内容
__EOF__

本文作者:404 Not Found
本文链接:https://www.cnblogs.com/weiweivip666/p/17913598.html
关于博主:可能又在睡觉
版权声明:转载请注明出处
声援博主:如果看到我睡觉请喊我去学习
本文链接:https://www.cnblogs.com/weiweivip666/p/17913598.html
关于博主:可能又在睡觉
版权声明:转载请注明出处
声援博主:如果看到我睡觉请喊我去学习
-------------------------------------------
个性签名:代码过万,键盘敲烂!!!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)