shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [shell-script] 1º dia do mes !!!!


From: Leandro Valiengo
Subject: RE: [shell-script] 1º dia do mes !!!!
Date: Tue, 20 Sep 2005 09:54:44 -0300 (ART)

isso mesmo, eu só não queria um hard code...e se for o ultimo? Nao poderei 
fazer isso...vc´s sabem como?

MrBiTs <address@hidden> escreveu:/*
imagino que ele quer pegar o PRIMEIRO dia do mes, e não o dia ATUAL do mês.
Se for isso mesmo, o comando é o seguinte:
prompt> date --date="$((`date +%d`-1)) day ago"
Thu Sep 1 18:23:31 BRST 2005
obs: vc pode até formatar a data, exemplo:
prompt> date --date="$((`date +%d`-1)) day ago" +%Y%m%d
20050901
*/

Isso ficou MUITO bonito. O exemplo de recursividade do comando date foi
lindo. 
Agora, sem querer ser chato nem destruir a beleza da resposta, o primeiro
dia do mes nao e SEMPRE dia 01 ?

$ echo 01/$(date +%m/%Y)

Criando a variavel

FDOM="01/$(date +%m/%Y)" 

[]'s


------------------------------------------
http://www.mrbits.com.br/

"There is still more Unix-nature in one
line of shell script than there is in ten
billion lines of C" 
Master Foo - Sh-bng Province - 530 B.C.

"Programar em shell scritp é a coisa mais gostosa que você pode fazer
vestido"
Julio C. Neves - 10/08/2005



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------

Links do Yahoo! Grupos









__________________________________________________
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 

[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]