Oft benötigt man in Shellskripten das Datum von gestern zum Beispiel um Logdateien einmal täglich entsprechend umzubenennen.

Mit GNU Date geht das so:

date -d 'yesterday' "+%d.%m.%Y"# oder
date -d '1 day ago' "+%d.%m.%Y"