Fala Rodrigo,
veja só:
*$ date +"%b %e"
Abr 2
$ LANG=C date +"%b %e"
Apr 2*
Se vc preferir tudo em português, faça:
*$ LANG=pt_BR date +"%b %e"*
--
Abração,
Julio
*Cursos de Shell e Zenity nos finais de semana:
- Em SP ligue (11) 2125-4747;
- Em DF ligue (61) 3223-3000;
- No RJ brevemente;
-
2009/4/2 Flavio Junior :
> Reparou que o segundo servidor ta em pt_BR ?
Não...
>
> Inves de Apr, é Abr (Abril inves de April).
>
> Provavelmente o teu postfix ta gerando Apr inves de Abr, por isso não casa
> nada.
>
> faz:
>
> LC_ALL=en_US date +"%b %e"
>
Realmente, era isso. Estava cego e não s
No segundo caso a saída do date é Abr, em vez de Apr, será esse o motivo?
Se o problema for mesmo os espaços, pode fazer o grep assim:
grep "Apr *2"
Abs,
André Saunite
2009/4/2 M. Rodrigo Monteiro
> Senhores, bom dia.
>
> Em dois computadores tenho o mesmo script. No 1 o grep funciona com
Reparou que o segundo servidor ta em pt_BR ?
Inves de Apr, é Abr (Abril inves de April).
Provavelmente o teu postfix ta gerando Apr inves de Abr, por isso não casa nada.
faz:
LC_ALL=en_US date +"%b %e"
--
Flávio do Carmo Júnior aka waKKu
2009/4/2 M. Rodrigo Monteiro :
> Senhores, bom dia.
>
Senhores, bom dia.
Em dois computadores tenho o mesmo script. No 1 o grep funciona como
eu quero, no 2 não. O problema é o espaço entre "Apr" e "2", que o
Postfix gera no log com um espaço em branco no lugar do 0.
Segue as especificações dos servidores e os comandos executados em cada um.
Computa
Sim, tô usando o Linux Slack.
Mas valeu demais pelas dicas,
Obrigado !
- Original Message -
From: Fabiano Caixeta Duarte
To: shell-script@yahoogrupos.com.br
Sent: Thursday, April 13, 2006 9:56 PM
Subject: Re: [shell-script] Comando date
-BEGIN PGP SIGNED MESSAGE
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Flavio Junior escreveu:
> date -f %s 1090709214 +%d/%m/%Y
Flávio, isto funciona no FreeBSD. O Roberto parace estar utilizando linux.
Fabiano Caixeta Duarte
Consultor em soluções para Redes de Computadores
Linux User #195299
Ribeirão Preto - SP
-
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Roberto Janneu escreveu:
> com date +%s eu tenho 1144934642 minutos.
>
> como faço o contrario ? Tenho 1090709214 e quero saber que dia é ?
Primeiramente, o valor obtido com %s é segundos. E isto é um timestamp,
ou seja, a quantid
unior" <[EMAIL PROTECTED]>
> >Reply-To: shell-script@yahoogrupos.com.br
> >To: shell-script@yahoogrupos.com.br
> >Subject: Re: [shell-script] Comando date
> >Date: Thu, 13 Apr 2006 11:01:16 -0300
> >
> >date -f %s 1090709214 +%d/%m/%Y
> >
>
[EMAIL PROTECTED]/'
echo 1818051527984510780893780664296243491354600493300713506724768535179018P
| dc
>From: "Flavio Junior" <[EMAIL PROTECTED]>
>Reply-To: shell-script@yahoogrupos.com.br
>To: shell-script@yahoogrupos.com.br
&
date -f %s 1090709214 +%d/%m/%Y
Flavio Junior aka scrat
On 4/13/06, Roberto Janneu <[EMAIL PROTECTED]> wrote:
> Pessoal,
>
> com date +%s eu tenho 1144934642 minutos.
>
> como faço o contrario ? Tenho 1090709214 e quero saber que dia é ?
>
>
>
> Valeu
>
>
> Roberto
>
>
> [As p
Pessoal,
com date +%s eu tenho 1144934642 minutos.
como faço o contrario ? Tenho 1090709214 e quero saber que dia é ?
Valeu
Roberto
[As partes desta mensagem que não continham texto foram removidas]
12 matches
Mail list logo