- 论坛徽章:
- 0
|
[code]
#!/bin/awk -f
#
#
BEGIN{
num = split("1,3,5,7,8,10,12",big_tmp,",");
for( i = 1; i <= num ; i++ )
{
big_m[big_tmp[i]];
}
num = split("4,6,9,11",sma_tmp,",");
for( i = 1; i <= num ; i++ )
{
sma_m[big_tmp[i]];
}
mon2 = 28;
for( i = 1; i <= 12; i++ )
{
if( i in big_m )
{
for( j = 1; j <= 31; j++)
{
printf("2005%02s%02s\n", i, j);
}
}
else if( i in sma_m )
{
for( j = 1; j <= 30; j++)
{
printf("2005%02s%02s\n", i, j);
}
}
else
{
for( j = 1; j <= mon2; j++)
{
printf("2005%02s%02s\n", i, j);
}
}
}
} |
|