Especificar -k
e -m
não faz sentido: você quer blocos de 1-Mbyte ou 1-Kbyte. Também -h
não faz sentido em combinação com -k
e -m
. Apenas o último -m
será considerado
Você pode usar cut
para remover qualquer coisa depois do espaço:
du -sm /Users/JS_Admin/Desktop | cut -f1
Com -f
, você especifica o campo de que precisa (neste caso, o primeiro).