最近変更したファイルを固めてポイする
最近変更したファイルは...
% ls -l `find .` | grep .\/ | sort +7
とls でman するとはまります。(;´Д`)
find mtime です。
まえもはまったな
二日分の変更したファイルをに固めて/tmpb日付.tar.gzにぽい
find . \! -type d -mtime -2 -print0 | xargs -0 tar cf - | gzip > /tmp/`date "+backup%y%m%d.tar.gz"`
cron でまわす場合
#!/bin/sh BACKUP=/home/ PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin export PATH find ${BACKUP} \! -type d -mtime -2 -print0 | \ xargs -0 tar cpzf /tmp/`date "+backup%y%m%d.tar.gz"` >/dev/null 2>&1;
更新無かった時がアレなので('A`)
更新無かった時は /tmp/backup に カラファイルができるのね('A`) *1