Tie súbory sú na nejakom webe, alebo priamo tam, kde bude bežať tá úloha pre cron?
Rieš to po krokoch, najprv sa zameraj na to, aby si tie súbory dostal k sebe (ak ich tam už nemáš), potom do zazipovaného súboru, potom do mailu a až potom to môžeš dať do cronu.
man wget (ak sú tie súbory niekde na webe)
man gzip
man mail (alebo man sendmail alebo man xmail)
man uuencode
man cron