2008/5/22 alisson3at110 <[EMAIL PROTECTED]>:
> como eu faço para descobrir o ultimo dia de cada mês em linha de
> comando Shell ??
>
>
Bom... acredito que a única coisa que você precisa realmente descobrir é o
mês de fevereiro, pro caso de ser bissexto. O resto não varia nunca.
nesse caso (assumindo o ano 2008 - que é bissexto):
if [ -z "$(cal 2 2008|grep 29)" ]
then
echo 31,28,31,30,31,30,31,31,30,31,30,31
else
echo 31,29,31,30,31,30,31,31,30,31,30,31
fi
Ah, sim... mas deixa bem documentado, já que no ano 4882 o algoritmo
gregoriano vai dar tilt. :-P
[]'s
Eri
[As partes desta mensagem que não continham texto foram removidas]