Ich habe einen Server, dessen Dateien von Zeit zu Zeit geändert werden.Kopieren/Tarieren von Dateien, die in den letzten 14 Tagen geändert wurden
Wir möchten einen Skript- oder Cron-Job haben, der alle 7 Tage läuft und alle php-Dateien findet, die in den letzten 14 Tagen geändert oder erstellt wurden und sie in eine tar- oder zip-Datei auf dem Server stellen heruntergeladen werden.
Dieser Befehl findet die richtigen Dateien:
find . -name "*.php" -mtime -14 -print
Was muss ich tun?
Ich ermutige auch, --files-from zu verwenden, und Sie sollten auch '-print0' anstelle von '-print' und die entsprechende Option' -null' für 'tar' verwenden. Vollständiges Beispiel: 'finden. -name "* .php" -mtime -14 -print0 | tar -acf /path/to/backup.tgz --null --files-from = -'. – nosid