Como mostrar todos os arquivos com alguns filtros?

0

Eu preciso exibir na tela todos os arquivos que são pendurados recursivamente a partir da raiz e que não foram modificados nos últimos dois dias, com um tamanho menor que 5 KB.

Eu posso mostrar os arquivos que se encaixam recursivamente a partir da raiz com ls -R, mas também mostra diretórios, não sei se há alguma maneira de mostrar apenas os arquivos com os filtros que escrevo.

Agradeço qualquer ajuda.

    
por TheRedosan 13.05.2017 / 17:46

1 resposta

2

Você deve poder fazer isso com find e algo como:

find / -mtime +1 -type f
  1. localizar a partir da raiz: /
  2. selecione qualquer item que não tenha sido modificado nos últimos dois dias (48 horas): -mtime +1
  3. apenas seleciona arquivos: -type f

Cuidado com as unidades no mtime

Como mencionado nos comentários e explicado aqui , esteja ciente do que as unidades em -mtime +1 significam e, em seguida, corresponda às suas expectativas.

    
por 13.05.2017 / 17:59