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: MrBiTs
Subject: RE: [shell-script] 1º dia do mes !!!!
Date: Mon, 19 Sep 2005 19:43:38 -0300

/*
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



reply via email to

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