tento muda pra 18/10/2009?
2009/11/10 sergiolinux1
>
>
> Ola pessoal,
>
> No debian lenny, terminal ou script com o bash ou tcsh, ao digitar:
>
> date +%d --date="10/18/2009 +1 days" (isso é mes dia ano)
>
> ele retorna
>
> date: data inválida `10/18/2009 +1 days'
>
> Mas para outros dias funcio
Ola pessoal,
No debian lenny, terminal ou script com o bash ou tcsh, ao digitar:
date +%d --date="10/18/2009 +1 days" (isso é mes dia ano)
ele retorna
date: data inválida `10/18/2009 +1 days'
Mas para outros dias funciona bem.
Alguém já viu isso?
PS. para o dia 10/19/2008 tambem deu erro.
O
vamos por membros esvicerados:
Vc tem uma data no formato: DD/MM/ HH:MI:SS
Vc quer saber:
a) se esta data é um fim de semana e
b) se está dentro (ou fora) do intervalo 6:30-18:30
optei por usar awk que é o que eu mais conheço. a primeira coisa que
eu precisa saber era se a data era um fim de
Oi Flávio,
Já perguntei muito aqui na lista sobre isto, mas nenhuma resposta
funcionou no Mandiva 2006. O que funciona é o que você enviou:
LC_ALL=en_US date
Muito obrigado. (Eu sei que é contra as regras agradecer, mas a
informação que ele mandou é realmente útil para todos)
Alain
Flavio Ju
Tiago Barcellos Peczenyj,
Agora fiquei confuso no que vc fez...
Ficou muito complexo.
#!/bin/bash
# le uma data no formato DD/MM/ HH:MI:SS
# caso o dia seja um fim de semana : sab/dom
# e esteja fora da faixa 6:30:00 a 18:30:00
# imprime algo
echo "$@" | awk -F"[ \t:/]" '
function seconds(h,m,
#!/bin/bash
# le uma data no formato DD/MM/ HH:MI:SS
# caso o dia seja um fim de semana : sab/dom
# e esteja fora da faixa 6:30:00 a 18:30:00
# imprime algo
echo "$@" | awk -F"[ \t:/]" '
function seconds(h,m,s){ # retorna o numero de segundos dessa hora !
return 60*(60*h + m)+s;
}
{
Pessoal,
A variavel DATE, uma data no formato:
DD/MM/ HH:MI:SS.
Como posso fazer um script para verificar se ela está entre 18:30 e 6:30 e se o
dia não é final de semana.
Estou tentando algo do tipo:
#!/bin/bash
horaAtual="date"
hora1="18:30"
hora2="06:30"
data="date +%a"
if [ "$horaAtual" -
Oi Flávio,
O meu locale é igual ao teu, só que sem as aspas, mas a data continua em
portugues (esse asunto já foi discutido, mas sempre eu testei e nunca
funcionou):
[EMAIL PROTECTED]@cosmodata ~]$ locale
LANG=pt_BR
LC_CTYPE=pt_BR
LC_NUMERIC=pt_BR
LC_TIME=pt_BR
LC_COLLATE=pt_BR
LC_MONETARY=
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Alain M. escreveu:
> Pelo que eu entendi, isto:
> LANG=C date
> deveria dar a dada em ingles, mas só sai em portugues.
>
Olá Alain,
[EMAIL PROTECTED]:~$ locale
LANG=pt_BR
LC_CTYPE="pt_BR"
LC_NUMERIC="pt_BR"
LC_TIME="pt_BR"
LC_COLLATE="pt_BR"
LC
Pelo que eu entendi, isto:
LANG=C date
deveria dar a dada em ingles, mas só sai em portugues.
Uso o Mandriva 2006
Por favor me ajudem, parece bobagem mas é importante
Alain
-
Esta lista não admite a abordagem de outra
%N não eh nanosegundos? eu preciso miliseconds. Há como?
Fabiano Caixeta Duarte <[EMAIL PROTECTED]> escreveu: date +%H:%M:%S:%N
Fabiano Caixeta Duarte
Consultor em soluções para Redes de Computadores
Ribeirão Preto - SP
murgent_shell escreveu:
> Pessoal
>
> Alguem sabe como exibir a hora
date +%H:%M:%S:%N
Fabiano Caixeta Duarte
Consultor em soluções para Redes de Computadores
Ribeirão Preto - SP
murgent_shell escreveu:
> Pessoal
>
> Alguem sabe como exibir a hora no seguinte formato:
>
> hora:minuto:segundo:milesimos
>
> Grato
>
> Marco
>
>
Pessoal
Alguem sabe como exibir a hora no seguinte formato:
hora:minuto:segundo:milesimos
Grato
Marco
-
Yahoo! doce lar. Faça do Yahoo! sua homepage.
[As partes desta mensagem que não continham texto foram removidas]
---
13 matches
Mail list logo