Izbaci crticu ispred P, pa find neće misliti da je to ime arhive.
Kôd:
tar czvfP backup.tgz `find ./ -mmin -1440`
Ovakav find ispisuje sve fajlove koji su menjani u prethodna 24h, uključujući i direktorijume, koji su samo jedan oblik fajla (na *nixima je, praktično, sve fajl). Kako tar arhivira sve što mu podmetneš, arhiviraće i takve direktorijume, uključujući i sve fajlove u njemu. Umesto toga, probaj sa
Kôd:
tar czvfP backup.tgz `find ./ -mtime 1 ! -type d`
Inače, ja bih za backup koristio malo drugačiji skript
Kôd:
touch /backup/timestamp
tar czvfP /backup/arhiva.tgz.`date +%Y-%m-%d-%H:%M:%S` `find /sajt -newer /backup/timestamp ! -type d`
Da bi ovo gore radilo, prvo napraviš /backup/timestamp fajl, pa kreneš sa backupom 24h kasnije.