Isso deve funcionar:
#!/bin/bash
DATE='date +%Y-%m-%d'
Se você usar man date
, encontrará todos os espaços reservados possíveis para construir sua sequência de datas.
Estou usando o comando $date
em um script Unix e está dando como "Tue Aug 27 05:53:37 EDT 2013".
Isso está chegando como um email automático.
O valor do registro de data e hora é longo e envolve a nova linha.
Como posso ajustar o comando de tal forma que o formato de hora não se enrole em uma nova linha?
Isso deve funcionar:
#!/bin/bash
DATE='date +%Y-%m-%d'
Se você usar man date
, encontrará todos os espaços reservados possíveis para construir sua sequência de datas.
man date
mostra todas as opções de saída possíveis, você pode, por exemplo, usar
$ date +%D
09/11/13
Tags unix shell-script