Pular para o conteúdo

Script data-tenho que mudar todo mês [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Script data-tenho que mudar todo mês [RESOLVIDO]

Enviado em 04/08/2010 - 14:50h

Pessoal todos meus scripts começam com:


diasemana=`date | cut -d " " -f 1`
mes=`date | cut -d " " -f 2`
dia=`date | cut -d " " -f 3`
ano=`date | cut -d " " -f 7`
hora=`date | cut -d " " -f 5`

echo "Backup Iniciado as $hora" >> /var/log/backup/bk$diasemana$dia$mes$ano.log


mas todo mês muda de posição..por exemplo mês passado estava assim:

diasemana=`date | cut -d " " -f 1`
mes=`date | cut -d " " -f 2`
dia=`date | cut -d " " -f 3`
ano=`date | cut -d " " -f 6`
hora=`date | cut -d " " -f 4`

echo "Backup Iniciado as $hora" >> /var/log/backup/bk$diasemana$dia$mes$ano.log


entenderam?

se eu deixar sem judar por exemplo ao inves de salvar:
bkTueAugBRT.tar.gz

ao inves de:
bkTue3Aug2010

hoje digitando date meu servidor:
Qua Ago 4 14:45:27 BRT 2010

como faço para não ter que ficar mudando isso todo mês? na verdade porque a resposta do date muda de posição todo mês?



Responder tópico

2. Re: Script data-tenho que mudar todo mês [RESOLVIDO]

Enviado em 04/08/2010 - 15:10h

bem.. acho que fica melhor se vc usar o próprio date:

BKP=`date +%u%d%m%Y` ou BKP=`date +%u%D`

ficariam assim:

primeiro caso:
echo $BKP
304082010 --> dia da semana, dia, mês, ano

segundo caso:
BKP=`date +%u%D`
echo $BKP
308/04/10 --> dia da semana, dia, mês,ano separados por '/'.

se usar (por exemplo) %W será indicado o número da semana NO ANO:

date +%W = 31 (semana atual)

dia da semana: 1 é segunda-feira

vc pode usar outras configurações (man date)

divirta-se.

3. Re: Script data-tenho que mudar todo mês [RESOLVIDO]

Enviado em 04/08/2010 - 16:26h

coo eu faço para sair assim:

quarta/04/08/2010 ??

4. powww..

Enviado em 04/08/2010 - 16:54h

nem olhar o man vc quer, mané? karaka..

BKP=`date +%A-%D`
echo $BKP
quarta-08/04/10

BKP=`date +%A-%d/%m/%Y`
echo $BKP
quarta-04/08/2010

5. Re: Script data-tenho que mudar todo mês [RESOLVIDO]

Enviado em 04/08/2010 - 17:03h

é simples diga que não responde e diga que está tudo e pronto e não chamar os outros de mané...estava fora do server e não tinha como testar mas vou testar nestante pois cheguei na empresa agora.

obrigado pela dica e educação.

6. não tem desculpa

Enviado em 04/08/2010 - 17:08h

vc poderia ter achado o man na internet:

http://linux.die.net/man/1/date

google: man date linux

;)

e nem vem querendo crescer pro meu lado pq te falta muito feijão, ainda, pequeno gafanhoto.

te fiz um favor, agradeça com humildade e SEM ABRIR MUITO ESSE BOCÃO. Mané.

7. Re: Script data-tenho que mudar todo mês [RESOLVIDO]

Enviado em 04/08/2010 - 17:15h

só porque sabe um pouquinho mais do que os outros quer passar passar por cima...manezão [*****].

8. Re: Script data-tenho que mudar todo mês [RESOLVIDO]

Enviado em 04/08/2010 - 17:19h

É disso que o Linux precisa... trolls

9. Re: Script data-tenho que mudar todo mês [RESOLVIDO]

Enviado em 05/08/2010 - 02:05h

É uma das formas de dizer:
Antes leia antes a p***a do manual.

Nivel Bom 8(

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder