shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Comando date indo para uma variável


From: Julio C. Neves
Subject: Re: [shell-script] Comando date indo para uma variável
Date: Thu, 2 Apr 2009 11:16:23 -0300

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;
- Turmas fechadas em outras cidades ligue (21) 8112-9988
*
2009/4/2 M. Rodrigo Monteiro <address@hidden>

>   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.
>
> Computador 1:
> - Fedora release 7 (Moonshine)
> - Linux teste 2.6.21-1.3194.fc7 #1 SMP Wed May 23 22:13:52 EDT 2007
> ppc64 ppc64 ppc64 GNU/Linux
> - GNU bash, version 3.2.33(1)-release (powerpc-redhat-linux-gnu)
>
> # date +"%b %e"
> Apr 2
> # data=$(date +"%b %e") ; echo $data
> Apr 2
> # grep "^$data " /var/log/maillog
> Apr 2 00:07:38 teste postfix/qmgr[25507]: 9F10EAC2A68: removed
> ...(registros do log)...
>
> Computador 2:
> - lenny/sid (Ubuntu 8.10)
> - Linux teste2 2.6.27-11-server #1 SMP Thu Jan 29 20:13:12 UTC 2009
> x86_64 GNU/Linux
> - GNU bash, version 3.2.39(1)-release (x86_64-pc-linux-gnu)
>
> # date +"%b %e"
> Abr 2
> # data=$(date +"%b %e") ; echo $data
> Abr 2
> # grep "^$data " /var/log/maillog
> ...(vazio)...
>
> Qualquer ajuda é bem-vinda.
>
> Abraços,
> Rodrigo.
>
> --
> M. Rodrigo Monteiro
> address@hidden <falecom%40rodrigomonteiro.net>
> "Free as in Freedom, not free as in free beer"
> "As we are liberated from our own fear, our presence automatically
> liberates others"
> Linux User # 403730
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]