$ date -d "Apr 1 2016 - 1 month" +%B
mi dà "marzo", il che è fantastico - il mese che precede aprile è marzo. Se lo faccio comunque:
$ date -d "$(date -d "Apr 1 2016") - 1 month" +%B
mi dà "febbraio". Questo sta causando un bug in qualche codice più complesso che ho. Perché questi 2 comandi mostrano risultati diversi?
March