Попробуйте это.
DAY30=`TZ=EST+720 date "+%Y-%m-%d"`
print $DAY30
720 - это смещение в часах. Итак, 30 дней - это 720 часов.
EST - мой часовой пояс. Я предполагаю, что вы можете использовать любой подходящий часовой пояс.
Всем, у кого возникла эта проблема, возможно, придется установить несколько последних библиотек. В Debian это может означать, что вам нужно скачать исходники и скомпилировать их на своем компьютере самостоятельно. Рекомендую попробовать рецепт Сэма Рокетмана :https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fcВ моем случае это решило проблему.