Obtendo o tamanho dos diretórios e excluindo algumas pastas

3

Eu tenho uma estrutura de diretórios como esta:

  1. application1
  2. application1_edit
  3. application2
  4. application2_edit

Existe alguma maneira de obter o tamanho total de cada pasta (incluindo subdiretórios) e excluir todas as pastas com _edit no nome?

Eu tentei du -s na pasta raiz, mas ele lista todos os subdiretórios.

    
por opHASnoNAME 28.11.2013 / 07:40

1 resposta

5

Algo como isso deve acontecer.

$ du -s application[12]

Exemplo

$ ls -l
total 16
drwxrwxr-x 2 saml saml 4096 Nov 28 01:51 application1
drwxrwxr-x 2 saml saml 4096 Nov 28 01:51 application1_edit
drwxrwxr-x 2 saml saml 4096 Nov 28 01:51 application2
drwxrwxr-x 2 saml saml 4096 Nov 28 01:51 application2_edit

Uso de disco:

$ du -s application[12]
4   application1
4   application2
    
por 28.11.2013 / 07:53