linux – 在bash中将apache日志日期格式转换为epoch
发布时间:2020-12-05 06:37:59 所属栏目:Linux 来源:互联网
导读:我的目标是将日期从我的apache日志转换为“12 / Nov / 2015:23:28:22”格式到epoch格式.可以使用date命令完成,还是需要解析和提取信息? 似乎我的日期命令想要 – 而不是/在日期部分之间和由时间部分的空格分隔.所以我使用sed进行转换,如下所示: date -d
我的目标是将日期从我的apache日志转换为“12 / Nov / 2015:23:28:22”格式到epoch格式.可以使用date命令完成,还是需要解析和提取信息? 解决方法似乎我的日期命令想要 – 而不是/在日期部分之间和由时间部分的空格分隔.所以我使用sed进行转换,如下所示:date -d "$(echo '12/Nov/2015:23:28:22' | sed -e 's,/,-,g' -e 's,:,')" +"%s" (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何强制Java文本抗锯齿?
- c# – Linux上的Mono本机P/Invoke:DllNotFound
- debian – 基于“.deb”的Linux发行版是否支持Dell PERC H2
- linux – 杀死特定用户运行的进程
- linux – 有没有办法刷新正在运行的进程的stdout
- 在Linux上自动执行串口通讯
- Linux上没有GUI的Fortinet SSL VPN客户端安装(centos)
- linux – 如何使用给定的模式来拖尾最新的日志文件
- 如何在“system”命令中包含字符串变量(char *) – linux
- 如何在Linux(不是GNOME或KDE)中将shift-space重新映射到下划