On 2023-10-13 Backwoods BC <completely.and.totally.tr...@gmail.com> wrote:
[...]
> find ./ -mtime +0 -mtime -1

> but this found nothing. When I changed it to:

> find ./ -mtime 0 -mtime -1

> it worked as desired and found all files less than a day old and not
> future-dated.

> Can someone tell me, please, if this is a bug or the expected behaviour.

It is expected behavior. See the fine manual:

Test: -atime n
Test: -ctime n
Test: -mtime n

    True if the file was last accessed (or its status changed, or it was
    modified) n*24 hours ago. The number of 24-hour periods since the
    file’s timestamp is always rounded down; therefore 0 means “less
    than 24 hours ago”, 1 means “between 24 and 48 hours ago”, and so
    forth. Fractional values are supported but this only really makes
    sense for the case where ranges (‘+n’ and ‘-n’) are used.

    cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'

Reply via email to