awk调用date命令
2024-10-09 02:04:35
创建文件date.awk:
$ == { cmd = "date +%Y-%m-%d-%H -d @\"" $ "\""
while (cmd | getline line) {
print line
}
close(cmd)
}
调用命令:
awk -f date.awk *.log | sort | uniq -dc | sort -nr
sort参数:
-n // 以数值来排序
-r // 降序
uniq参数:
-d // 仅显示重复行
-c // 在输出行前面加上每行在输入文件中出现的次数
参考资料:
Linux命令date日期时间和Unix时间戳互转
How can I pass variables from awk to a shell command?
Invoking 'date' command inside awk string, with +%a formatting
最新文章
- 聊聊HTTPS和SSL/TLS协议
- STM32——CAN通讯实现
- 【分块打表】bzoj1026 [SCOI2009]windy数
- POJ 2676
- Python 主成分分析PCA
- Jenkins进阶系列之——08Jenkins纳入版本控制
- AES加密 16进制与二进制转换
- SourceTree基本操作
- iOS 开发中遇到的问题
- c语言学习之基础知识点介绍(八):函数的基本用法
- Mysql创建函数出错
- 剑指offer-面试题.二叉树的镜像
- 再见,CSDN
- Manager(管理器)
- Android - 读取XML文件中的数据
- 《HTTP权威指南》6-代理
- 【python】TCP/IP编程
- zabbix报错排错大全
- Java程序员秋招面经大合集(BAT美团网易小米华为中兴等)
- 并发 ---- 6. IO 多路复用