当前位置: 技术问答>linux和unix
求教关于特殊日期格式的处理
来源: 互联网 发布时间:2016-09-23
本文导语: 公司使用oracle 系统产生的log文件 现在需要按日期取需要的数据 [root@oracletest ~]# date Thu Aug 26 09:40:16 CST 2010 [root@oracletest ~]# export dd=`date |awk '{print $2,$3}'` [root@oracletest ~]# echo $dd Aug 26 [root@oracletest ~]# 日期...
公司使用oracle 系统产生的log文件
现在需要按日期取需要的数据
[root@oracletest ~]# date
Thu Aug 26 09:40:16 CST 2010
[root@oracletest ~]# export dd=`date |awk '{print $2,$3}'`
[root@oracletest ~]# echo $dd
Aug 26
[root@oracletest ~]#
日期大于等于10号的,月份与日期间有一个空格,小于10号的有2个空格,例如
Aug 26
Aug 6
怎么样才能把日期凑好?
现在需要按日期取需要的数据
[root@oracletest ~]# date
Thu Aug 26 09:40:16 CST 2010
[root@oracletest ~]# export dd=`date |awk '{print $2,$3}'`
[root@oracletest ~]# echo $dd
Aug 26
[root@oracletest ~]#
日期大于等于10号的,月份与日期间有一个空格,小于10号的有2个空格,例如
Aug 26
Aug 6
怎么样才能把日期凑好?
|
date +%m%d
|
var=$(date|awk '{printf "%s %2dn",$2,$3}')
echo "$var"
echo "$var"
|
var=$(date|awk '{printf "%s %2dn",$2,$3}')
echo "$var"
|
cat log |awk '{printf "%s %2sn", $2,$3}'