Muito frequentemente eu procuro saber o tamanho dos arquivos de um determinado diretório. E eu fazia isso, mas não de uma forma que me proporcionasse uma leitura confortável dos dados (ficavam todos misturados). Até que tomei vergonha na cara e fui atrás de uma solução rápida e prática. Acabei encontrando o comando abaixo:
du -sh <arquivo ou diretório> | sort -h
O comando du é bem conhecido, assim como o comando sort. O que fiz foi adicionar novos parâmetros. Especialmente no comando sort. Abaixo uma descrição do que cada um deles faz (uma descrição completa do comando du está aqui e a do comando sort aqui):
Comando du
-s exibe somente o total de cada argumento
-h exibe o tamanho em formato legível (tipo 1K, 2M, 5G…)
Comando sort
-h compara valores legíveis (tipo 1K, 2M, 5G…)
É isso! 🙂