Risposte:
Facendo scivolare il date
comando nel nome del file:
zip -r "archive-$(date +"%Y-%m-%d").zip" file1 file2 file3 file4
Lo fa solo anno-mese-giorno ma puoi usare orari, settimane, ecc. Se ti va più bene. Puoi leggere di più sulle stringhe di sostituzione in man date
.