- 論壇徽章:
- 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])
- }
復(fù)制代碼 這串代碼是將月轉(zhuǎn)換成 字符串,列入:- [root@localhost ~]# echo "2/3/12" | awk -f aa.awk
- February 3,2012
復(fù)制代碼 中間有一個(gè)倆個(gè)判斷不知道啥意思,我把倆個(gè)判斷 注視掉后, print 就不輸出date[2] date[3] 、
|
|