Yuri Schukow <
ysch...@gmx.net> wrote:
> Möglicherweise verwendet ja noch einer Usenet :->
Habs noch in der liste :-)
> Der Befehl "find -size -1M" liefert mir keine Ergebnisse obwohl Dateien mit
> einer Grösse von <100 Bytes vorliegen.
Das Problem hier ist wohl, dass das "-1M" nicht "weniger als 1048576 bytes"
bedeutet, sondern de fakto "kleiner oder gleich 0M".
Ich stimme voll zu, dass das zumindest sehr unpraktisch und unintuitiv ist,
aber es ist so dokumentiert: (man find)
" The + and - prefixes signify greater than and less than,
" as usual. Bear in mind that the size is rounded up to
" the next unit. Therefore -size -1M is not equivalent
" to -size -1048576c. The former only matches empty files,
" the latter matches files from 1 to 1,048,575 bytes.