Como limitar a profundidade do diretório com o comando de encontro

Como limitar a profundidade do diretório com o comando de encontro

O comando 'encontrar' com -profundidade máxima é uma ferramenta poderosa no sistema operacional Linux. É usado para pesquisar recursivamente arquivos e diretórios em um determinado diretório e seus subdiretos. O -profundidade máxima A bandeira é usada para especificar a profundidade máxima da pesquisa. Por exemplo, se o -profundidade máxima está definido como 2, a pesquisa analisará apenas o diretório especificado e seus subdiretos imediatos. Isso significa que ele não parecerá em nenhum dos subdiretos.

Isso faz o 'encontrar' comando com -profundidade máxima Uma ótima maneira de procurar rapidamente algo sem ter que passar por todas as subdiretas. Por exemplo, tenho que pesquisar na pasta chamada "Node_modules" em todos os diretórios do diretório atual:

encontrar . -MaxDepth 2 -Type d -name "Node_modules"  

Para pesquisar apenas no diretório atual, defina o -profundidade máxima valor para 1.

No geral, o comando 'encontrar' com -profundidade máxima é uma ferramenta poderosa e versátil no sistema operacional Linux que pode economizar tempo quando você precisa encontrar algo rapidamente ou fazer alterações em um grupo de arquivos ou diretórios.