Trommelpeter schrieb:
Interessant dabei finde ich noch, das bei
find -daystart -mtime 0 -ls find -daystart -mtime -0 -ls find -daystart -mtime +0 -ls
drei verschiedene Ergebnisse rauskommen.
ist aber logisch. Ausgangsszenario: idcc-devel:~ # stat test_heute File: `test_heute' Size: 0 Blocks: 0 IO Block: 4096 regular empty file Device: 802h/2050d Inode: 3254119 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2010-08-31 18:58:02.000000000 +0200 Modify: 2010-08-31 18:58:02.000000000 +0200 Change: 2010-08-31 18:59:12.000000000 +0200 idcc-devel:~ # stat test_gestern File: `test_gestern' Size: 0 Blocks: 0 IO Block: 4096 regular empty file Device: 802h/2050d Inode: 3254293 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2010-08-31 18:59:23.000000000 +0200 Modify: 2010-08-30 19:00:00.000000000 +0200 Change: 2010-08-31 19:00:07.000000000 +0200 idcc-devel:~ # stat test_morgen File: `test_morgen' Size: 0 Blocks: 0 IO Block: 4096 regular empty file Device: 802h/2050d Inode: 3254286 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2010-08-31 18:58:12.000000000 +0200 Modify: 2010-09-01 19:00:00.000000000 +0200 Change: 2010-08-31 19:09:52.000000000 +0200 idcc-devel:~ # date Tue Aug 31 19:11:03 CEST 2010 idcc-devel:~ # find . -daystart -mtime 0 -type f -exec ls -la {} \; |grep test -rw-r--r-- 1 root root 0 Aug 31 18:58 ./test_heute logisch, findet nur Dateien, die heute geändert wurden. idcc-devel:~ # find . -daystart -mtime +0 -type f -exec ls -la {} \; |grep test -rw-r--r-- 1 root root 0 Aug 30 19:00 ./test_gestern auch logisch, findet nur Dateien, die gestern oder noch länger her geändert wurden. Da ja der Nachkommateil lt. man abgeschnitten wird, erfüllen erst Dateien, die jüngstens gestern geändert wurden, die Bedingung +0 (1 > +0). idcc-devel:~ # find . -daystart -mtime -0 -type f -exec ls -la {} \; |grep test -rw-r--r-- 1 root root 0 Sep 1 2010 ./test_morgen Auch hier in einem gewissen Sinne logisch. Es dürfte zwar kaum Dateien geben, deren Änderungsdatum in der Zukunft liegt, aber find zeigt diese richtig an. Bernd -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org