18 int yr,mo,
dy,hr,mn,sd;
29 printf(
"file: <%s>\n",file);
38 printf(
"cmd: <%s>\n",line);
41 fgets(info,
sizeof(info),pf);
43 printf(
"info: <%s>\n",info);
49 printf(
"File does not exist.\n");
54 sscanf(info,
"%d-%d-%d %d:%d:%f",&yr,&mo,&
dy,&hr,&mn,&fsd);
57 printf(
"%02d/%02d/%04d %02d:%02d:%02d\n",mo,
dy,yr,hr,mn,sd);
61 printf(
"file_time: %d\n",t_file);
63 strncpy(fmt,
"'+%Y %m %d %H %M %S'",20);
67 printf(
"cmd: <%s>\n",line);
69 fgets(info,
sizeof(info),pf);
71 printf(
"info: <%s>\n",info);
74 sscanf(info,
"%d %d %d %d %d %d",&yr,&mo,&
dy,&hr,&mn,&sd);
77 printf(
"system_time: %d\n",t_system);
79 age=(int)((t_system - t_file)/3600);
83 printf(
"file_age is %d hrs.\n",age);
int file_age(char *directory, char *file, int debug)
long ouptime(int year, int month, int day, int hour, int minute, int second)
sprintf(fbuf,"/usr/mapper/nexrad/ngrid.%02d-%02d-%02d-%02d", year, month, day, hour)
printf("fbuf is %s\n", fbuf)