find . \( -name '*.mo[0-9]' -o -name '*.tu[0-9]' \) -size -5120c -delete
Você também pode usar size -5k
, mas find
faz um arredondamento estúpido, então isso é menos preciso:
but bear in mind that the size is rounded up to the next unit (so a 1-byte file is not matched by -size -1M)