Boa tarde. Não entendi que formato de data data é esse: 127266584 Pode explicar melhor?
ogaihtnota10 escreveu: > > Boa tarde galera!!! > > Será que alguém pode me dizer o que ha de errado neste script? > O intuito desse script é mostrar na tela uma data em um formato conhecido. > Exemplo: "01/01/1970" > Pois o formato da data no banco de dados esta assim 127266584. > > Eu sei que a conversão da data esta dando certo, só que quando peço p/ > mostrar a data certa na tela da erro. > > ********************************************************************* > > #!/bin/bash > > set -x > > INICIO=`psql -U linux -c "select bdate,datetime_sod,datetime_eod from > businessdate order by seq desc limit 1; " |tail -3 |head -1` > FIM=`psql -U linux -c "select bdate,datetime_sod,datetime_eod from > businessdate order by seq desc limit 2; " |tail -3 |head -2` > > #INICIO TRATAMENTO VARIAVEIS BASE INICIO > DATATIME_SOD_INICIO=`echo $INICIO |awk -F "|" '{print $2}'` > BDATE_INICIO=`echo $INICIO |awk -F "|" '{print $1}'` > DATATIME_EOD_INICIO=`echo $INICIO |awk -F "|" '{print $3}'` > DATATIME_SOD_INICIO_TRATADO=`date -d "1970-01-01 UTC > $DATATIME_SOD_INICIO seconds" '+%d/%m/%Y %H:%M:%S '` > DATATIME_EDO_INICIO_TRATADO=`date -d "1970-01-01 UTC > $DATATIME_EOD_INICIO seconds" '+%d/%m/%Y %H:%M:%S '` > VALOR=`echo $DATATIME_EDO_INICIO_TRATADO |awk -F " " '{print $1}'` > if [ $VALOR == "01/01/1970" ] > then > DATATIME_INICIO_EDO_TRATADO="" > fi > > echo "${BDATE_INICIO} "|" > ${DATATIME_SOD_INICIO_TRATADO}"|"${DATATIME_EDO_INICIO_TRATADO}" > > echo "INICIO DE DIA CORRENTE $INICIO" > echo "ULTIMO FIM DE DIA $FIM" > ~ > ~ > ~ > ~ > > ------------------------------------ --------------------------------------------------------------------- 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: shell-script-unsubscr...@yahoogrupos.com.br --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: shell-script-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html