Perguntas com a marcação «find»

65
Por que minha descoberta não é recursiva?

Estou executando o seguinte comando, mas ele não é executado recursivamente: find . -name *.java Eu sei que existem arquivos java mais abaixo no diretório atual, mas ele está executando findapenas no diretório atual. Estou usando o OS X,

61
Como integrar o comando mv após o comando find?

Estou procurando arquivos cujo nome contenha AAAem seu caminho usando o seguinte comando: find path_A -name "*AAA*" Dada a saída mostrada pelo comando acima, quero mover esses arquivos para outro caminho, digamos path_B. Em vez de mover esses arquivos um por um, posso otimizar o comando movendo...

53
Entendendo a opção -exec de `find`

Encontro-me constantemente procurando a sintaxe de find . -name "FILENAME" -exec rm {} \; principalmente porque não vejo exatamente como a -execpeça funciona. Qual é o significado das chaves, da barra invertida e do ponto e vírgula? Existem outros casos de uso para essa

51
Obtendo tamanho apenas com dois 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 -a Mas isso também imprime os tamanhos das pastas. Como...

45
encontre a pesquisa nos 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, estou em um conjunto de repositórios Git aninhados e quero encontrar o diretório .git que controla os arquivos em que estou atualmente. Eu espero por algo como find -searchup -iname...

44
Encontre arquivos em vários nomes de pastas

Eu estou tentando lista de todos os arquivos dir1, dir2, dir3e dir4que pode ser em qualquer lugar como um sub-diretório do meu cwdusando o findcomando. Eu tentei o seguinte sem sucesso: find . -type f -regextype posix-egrep -regex 'dir1/.+|dir2/.+|dir3/.+|dir4/.+' Eu tentei posix-extendedtambém....

43
encontre arquivos sem extensão

Digamos que eu tenho: foo.txt bar baz.ooo Se eu usar ls -1 !(*.*), vou receber apenas bara saída. Ótimo, agora eu quero ter os mesmos resultados com o find - alguns find -regexque farão o trabalho. NOTA: find -name !(*.*)não é a resposta, !(*.*)pois ainda é o globo de Bash que NÃO posso...

43
Localizando todos os arquivos "não binários"

É possível usar o findcomando para encontrar todos os arquivos "não binários" em um diretório? Aqui está o problema que estou tentando resolver. Eu recebi um arquivo de arquivos de um usuário do Windows. Este arquivo contém código fonte e arquivos de imagem. Nosso sistema de compilação não...

38
Comandos de tubulação após um xargs canalizado

HP-UX ***** B.11.23 U ia64 **** licença de usuário ilimitado find . -type d -name *log* | xargs ls -la fornece os nomes dos diretórios (aqueles que contêm logno nome do diretório) seguidos por todos os arquivos dentro desse diretório. Os diretórios  /var/opt/SID/application_a/log/, ...