- 论坛徽章:
- 0
|
本帖最后由 力哥丶 于 2012-12-27 13:32 编辑
- BEGIN {
- listmonths = "January,February,March,April,May,June"
- listmonths = listmonths "July,August,September"
- listmonths = listmonths "October,November,December"
- split(listmonths,month,",")
- }
- $1 != " " {
- a = split($1,date,"/")
- if (a == 1)
- a = split($1,date,"-")
- if (a == 1)
- exit
- date[1] += 0
- print month[date[1]],(date[2] ",20" date[3])
- }
复制代码 这串代码是将月转换成 字符串,列入:- [root@localhost ~]# echo "2/3/12" | awk -f aa.awk
- February 3,2012
复制代码 中间有一个俩个判断不知道啥意思,我把俩个判断 注视掉后, print 就不输出date[2] date[3] 、
|
|