encontra itens apenas em uma lista de diretórios [duplicados]

0

Se eu tiver os seguintes diretórios

a/ b/ c/d/ c/f/ g/

Como posso find -name "something" -type f em apenas a/ c/f/ e g/ sem precisar percorrer a lista de diretórios que desejo e executando find individualmente?

Isso é parcialmente respondido aqui: find exclude directory

Mas eu tenho centenas de diretórios para incluir e excluir, então eu estava procurando uma solução melhor, onde eu poderia apenas especificar uma lista de diretórios como um argumento ou um arquivo com os nomes de diretório neles.

Obrigado.

    
por Vivek V K 27.03.2017 / 05:35

1 resposta

2

Se você quiser simplesmente incluir vários diretórios para pesquisa, basta listá-los como:

find a/ c/f/ g/ -name "something" -type f
    
por 27.03.2017 / 05:57

Tags