Valeu era isso mesmo. 2008/10/3 Filipe Fedalto <[EMAIL PROTECTED]>: > Boa tarde! > > Os apóstrofes (áspas simples) delimitam um texto que vai ser tratado apenas > como... bem, texto. > Se quiser que seja feita alguma interpretação de variáveis, utilize áspas > duplas. > > No caso, ficaria assim (repare as áspas na segunda linha) : > > PARAM1="1223046604.116" > TESTE_DATA=`date +%d-%m-%Y+%H:%M -d "1970-01-01 $PARAM1 sec"` > echo $TESTE_DATA > > Abraços, > > Filipe Fedalto > > 2008/10/3 hamacker <[EMAIL PROTECTED]> > >> Uma pequena rotina para converter unixtime para o formato de data >> humano, provoca um erro, porque a variavel dentro do `` não consegue >> ser interpretada. >> >> PARAM1="1223046604.116" >> TESTE_DATA=`date +%d-%m-%Y+%H:%M -d '1970-01-01 $PARAM1 sec'` >> echo $TESTE_DATA >> >> se eu executar date +%d-%m-%Y+%H:%M -d '1970-01-01 1223046604.116 sec' >> diretamente no terminal, funciona sem problemas, já se eu executar no >> script transformando o unixtime em variavel ($PARAM1) aí não funciona. >> >> Onde é que estou errando ? >> >> []'s a todos. >> >> -- >> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >> >> Lista de discussão Ubuntu Brasil >> Histórico, descadastramento e outras opções: >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br >> > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br >
-- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

