[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Penúltima segunda feira
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] Penúltima segunda feira |
Date: |
Fri, 31 Jul 2009 20:30:34 -0300 |
Olá José Paulo,
Como o seu date não tem a opção -d, calculo que vc esteja usando Unix e,
assim sendo, pesquise no google dton.sh e ntod.sh que vc irá encontrá-los
aqui na lista.
O primeiro transforma uma data em número de dias decorridos a partir de
01/01/1980 e o segundo transforma o número em data novamente. Assim vc
deverá transformar a data de hoje (6a feira) em número, subtrair 5 para a
última segunda e subtrair 7 para a outra segunda. Pronto agora é só chamar o
ntod.sh para converter para a nova data.
Esses 2 scripts trabalhando juntos têm muita utilidade. Sevem p. ex. para
calcular diferença entre 2 datas e para somar ou subtrair dias de uma
determinada data.
Ahh! Já ia me esquecendo. Estes scripts foram feitos para o korn shell, mas
tb rodam em bash.
--
Abraços,
Julio
Cursos de Shell e Zenity?
- Em SP ligue (11) 2125-4747;
- Em DF ligue (61) 3223-3000;
- No RJ ligue (21) 2561-0867;
- Turmas fechadas em outras cidades ligue (21) 8112-9988.
2009/7/31 José Paulo de Oliveira Petry <address@hidden>
>
>
> Olá,
>
> Estou fazendo um script e em certo ponto dele eu preciso descobrir o dia no
> formado DD/MM/AAAA da penúltima segunda-feira.
>
> Alguma ideia de como fazer???
>
> Valeu
> JP
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]