Perguntas sobre 'find'

Um utilitário de linha de comando para localizar arquivos e diretórios.
2
respostas

Bash: Como ler uma linha de cada vez da saída de um comando?

Eu estou tentando ler a saída de um comando no bash usando while loop . while read -r line do echo "$line" done <<< $(find . -type f) A saída que recebi ranveer@ranveer:~/tmp$ bash test.sh ./test.py ./test1.py ./out1 ./t...
16.10.2012 / 22:35
8
respostas

encontra procura em diretórios pai em vez de subdiretórios

Estou aninhado em uma árvore de arquivos e gostaria de descobrir qual diretório pai contém um arquivo. Por exemplo Eu estou em um conjunto de repositórios Git aninhados e quero encontrar o diretório .git controlando os arquivos que estou atua...
26.01.2011 / 01:48
4
respostas

Obtendo o tamanho com apenas um dos arquivos

Como posso obter o tamanho de todos os arquivos e todos os arquivos em seus subdiretórios usando o comando du. Estou tentando o seguinte comando para obter o tamanho de todos os arquivos (e arquivos em subdiretórios) find . -type f | du -...
11.10.2011 / 21:12
6
respostas

Como posso listar subdiretórios recursivamente?

O óbvio ls -dR não funciona. Atualmente estou usando find /path/ -type d -ls mas a saída não é o que eu preciso (listagem simples de subpastas) Existe uma saída?     
25.02.2012 / 23:58
3
respostas

Como encontrar todos os executáveis binários recursivamente dentro de um diretório?

Se eu usar o comando find desta forma: find /mydir/mysubdir -executable -type f todos os arquivos executáveis são listados (excluindo diretórios) e incluindo o arquivo de script executável (como script.sh, etc). O que eu quero fazer é...
02.09.2010 / 00:27
7
respostas

Localiza arquivos em vários nomes de pastas

Estou tentando listar todos os arquivos de dir1 , dir2 , dir3 e dir4 , que podem estar em qualquer lugar como um subdiretório de cwd usando o comando find . Eu tentei o seguinte sem sucesso: find . -type f -regextype posix-egrep...
10.01.2013 / 07:10
5
respostas

Como posso encontrar todos os arquivos que NÃO contêm uma string de texto?

Qual comando conciso pode ser usado para encontrar todos os arquivos que NÃO contêm uma string de texto? Eu tentei isso (usando -v para inverter os parâmetros do grep) sem sorte: find . -exec grep -v -l shared.php {} \; Alguém disse...
14.12.2011 / 15:26
3
respostas

Como retornar o nome do arquivo e o número da linha com find… -exec grep?

Ao usar find , como eu retorno o nome do arquivo e o número da linha ao procurar por uma string? Consigo retornar o nome do arquivo em um comando e os números de linha com outro, mas não consigo combiná-los. Nomes de arquivos: find . -type...
27.10.2012 / 22:31
2
respostas

Como localizar e excluir arquivos mais antigos que dias específicos no unix?

Eu tenho uma pasta para log com 7 pastas. Essas sete pastas também possuem subpastas e essas subpastas também têm subpastas. Eu quero excluir todos os arquivos com mais de 15 dias em todas as pastas, incluindo subpastas, sem tocar na estrutura d...
12.09.2014 / 08:38
3
respostas

GNU encontra e mascara o {} para algumas shells - qual?

A página man do GNU encontra estados: -exec command ; [...] The string '{}' is replaced by the current file name being processed everywhere it occurs in the arguments to the command, not just in arguments where it is al...
05.03.2011 / 15:55