fork(1) download
  1. BEGIN{
  2. num=split("Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec",arr,",")
  3. for(j=1;j<=num;j++){
  4. key=sprintf("%02d",j)
  5. months[key]=arr[j]
  6. }
  7. }
  8. {
  9. $1=substr($1,length($1)-1)"H"substr($1,length($1)-3,2) months[substr($1,3,2)] "19" substr($1,1,2)
  10. print
  11. }
Success #stdin #stdout 0s 4388KB
stdin
83080603   55  72
87090607   83  87
88010612   82  44
89080603   55  72
00110607   83  87
01030612   82  44
05120618   84  44
stdout
03H06Aug1983 55 72
07H06Sep1987 83 87
12H06Jan1988 82 44
03H06Aug1989 55 72
07H06Nov1900 83 87
12H06Mar1901 82 44
18H06Dec1905 84 44