[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [shell-script] Obter ultimo dia do mês
From: |
MrBiTs |
Subject: |
RE: [shell-script] Obter ultimo dia do mês |
Date: |
Thu, 16 Jun 2005 13:56:20 -0300 |
/*
Comecei a mecher com shell na faculdade e gostei, mas não sei programar
direito.
Por exemplo: como eu faço para obter o ultimo dia do mês, utilizando o
comando date
*/
Voce começou a MEXER com shell...
Essa discussao ja circulou pela lista antes. Se vc pegar as mensagens mais
antigas, vai encontrar algumas solucoes bastante interessantes. Abaixo, a
resposta que o Julio deu para o mesmo problema:
//
Mas o que acho correto é o seguinte:
set `cal 11 2004` ; shift $(($#-1)) ; echo $1
O set transforma a saída do cal em parâmetros posicionais, assim $1 seria
Novembro, $2 2004, $3 Su, ... e $n seria 28, 29, 30 ou 31. Assim se fizermos
shift $(($#-1)) estaremos jogando fora os n-1 primeiros parâmetros só
sobrando o último que será agora o $1.
//
Procure pelas outras mensagens da lista e compare outras solucoes