> If I do
>
> find . -size -1M -print
>
> I get no files listed
$ find . -size -1M -print
find: invalid -size type `M'
...and sure enough, "man find" doesn't permit use of the M qualifier.
Are you sure your version does? Or is it just failing silently?
Vic.