This is not a bug.

Quoting the documentation:

------------------
-size n[bckwMG]
     True if the file uses N units of space, rounding up.
[...]
The number can be prefixed with a `+' or a `-'.  A plus sign
indicates that the test should succeed if the file uses at least N
units of storage (a common use of this test) and a minus sign
indicates that the test should succeed if the file uses less than
N units of storage. 
------------------

Therefore -size -1k matches all empty files. Any nonempty files uses at
least 1KB ("units of space,") if you you round up.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/659771

Title:
  find does not handle -size parameter 1 correctly

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to