Вместо того, чтобы спрашивать о прошлом воскресенье, спросите за одну неделю до следующего воскресенья.
$ date +%Y%m%d
20190531
$ date -d'next sunday - 1 week' +%Y%m%d
20190526
Так же, как «последнее воскресенье» всегда предшествует текущему дню, так и «следующее воскресенье» всегда после текущего дня.
Поскольку я пишу этот ответ в пятницу, давайте спросим последнюю пятницу, используя эту технику:
$ date +"%A %F"
Friday 2019-05-31
$ date -d 'next Friday - 1 week' +"%A %F"
Friday 2019-05-31