Assumindo a data do GNU, você tem quase o comando certo na sua pergunta:
$ date --date="05/02/2012 +2 days"
Fri May 4 00:00:00 EEST 2012
Para obter a string exata 4 May
, use isto:
$ date --date="05/02/2012 +2 days" +"%e %b"
4 May
Eu gostaria de algo como:
$ date --date="05/02/2012" "+2 days"
me daria "4 may" como saída ... como?
Isso resolverá seu problema:
date --date="05/02/2012 2 day"
Você pode usar -
para computar dias antes:
date --date="05/02/2012 -2 day"
Tags date