Olá Luiz, date +%_d ou date +%e
Abraços Paulo Bettega
On 04-11-2015 11:24, Luiz guilherme Nunes Fernandes address@hidden [shell-script] wrote:
> Prezados,
> estou com um novo seguinte problema:
>
> A primeira variavel, me informa 1 dia a menos
> A segunda variavel, me fala as 3 primeiras letras iniciais do mes
>
> Quando realizo o filtro com o grep do dia 10 a 31, sempre funciona no log, por que entre o dado da
> variável DIAMESQQ e DIAMES, há um espaço somente.
>
> Quando é no dia 1 a 9, há 2 espaços entre as 2 variáveis, como posso resolver isso com o grep?,
> lembrando que estou usando 2 variáveis.
>
>
> # cat teste.sh
> #!/bin/bash
>
> DIAMESQQ=$(date +%d -d "-1 day")
> DIAMES=$(date +%h)
>
> grep -i "$DIAMES $DIAMESQQ" /var/log/mail.log
>
> fico no aguardo, obrigado...
>
>
> ----------------------------------------------------------
> Enviado por: Luiz guilherme Nunes Fernandes <address@hidden>
> ----------------------------------------------------------