Obtendo uma data anterior no bash / unix
Eu estou olhando para obter data anterior no script unix / shell.
Estou usando o seguinte código
date -d ’1 day ago’ +’%Y/%m/%d’
Mas estou recebendo o seguinte erro.
date: illegal option -- d
Tanto quanto eu li no inetrnet, isso basicamente significa que eu estou usando uma versão mais antiga do GNU. Alguém por favor pode ajudar com isso.
Mais informações
unix> uname -a
SunOS Server 5.10 Generic_147440-19 sun4v sparc SUNW,Sun-Fire-T200
Além disso, o comando abaixo dá um erro.
unix> date --version
date: illegal option -- version
usage: date [-u] mmddHHMM[[cc]yy][.SS]
date [-u] [+format]
date -a [-]sss[.fff]