Perguntas sobre 'find'

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

Colete arquivos usando find

Atualmente tenho este script: find . -name '*.log' -print0 | xargs -0 tar zcf $file Para coletar todos os arquivos "* .log". Eu gostaria de modificá-lo para incluir também todos os arquivos ".txt", mas eu não sei como, isso deve ser basta...
04.01.2011 / 22:31
2
respostas

Como ordenar resultados de Localizar declaração por data?

Tentando encontrar arquivos que contenham strings específicas no nome, mas não sei como ordenar a saída, de um modo que eu só obtenho nomes de arquivos. Eu tentei OLDDATA='find . -regex ".*/[0-9.]+" | ls -t' Mas o ls -t não está funcio...
12.11.2017 / 16:52
3
respostas

executando múltiplos greps em um único comando find

Eu quero usar o comando find para encontrar alguns arquivos contendo vários padrões ao mesmo tempo. Eu tentei algo assim: find . -name "*.xml" -exec grep -iH keyword1 + && grep -iH "keyword2" {} \; Mas o comando acima não funci...
27.08.2011 / 20:49
3
respostas

Como eu procuro todos os subdiretórios para encontrar um com um certo nome?

Digamos que eu tenha um diretório de nível superior chamado /dir e muitos subdiretórios. Como faço para pesquisar os subdiretórios de /dir para encontrar o chamado x/x/dir/x/x/x/target ? Esta questão é semelhante, mas não exatamente o...
03.12.2013 / 17:45
2
respostas

Por que não encontra arquivos de lista em subdiretórios? [duplicado]

Estou tentando encontrar todos os arquivos javascript nos subdiretórios do meu projeto. A árvore de trabalho é a seguinte: . ├── app ├── assets ├── components ├── email.txt ├── gulpfile.js ├── node_modules └── package.json Para esse...
06.02.2017 / 02:00
3
respostas

recursivamente copiar apenas imagens e preservar caminho

Estou trabalhando em uma migração de website. Eu tenho um arranhão do site, com todos os arquivos e estrutura de diretórios como você os veria no URL. Eu quero puxar todas as imagens, mantendo a estrutura de diretórios e copiá-los para um novo l...
31.08.2011 / 17:37
1
resposta

find usage - linha de comando vs script

Estou vendo resultados diferentes do comando find entre ser executado manualmente na linha de comando vs executar em um script. Se eu executar o seguinte na linha de comando: find . -name '*.txt' ! -name '*20120427.txt' Eu obtenho tod...
28.04.2012 / 00:24
4
respostas

Aplicar recursivamente um comando para modificar todos os arquivos em um diretório

Eu tenho um comando que lê um arquivo e gera uma versão modificada em stdout : ./convert /path/to/file Como posso recursivamente aplicar este comando a todos os arquivos em um diretório, e substituir o conteúdo existente de cada arquiv...
15.10.2013 / 17:15
2
respostas

Como encontrar certos arquivos e movê-los para um novo diretório no mesmo comando?

Então, eu estava olhando em volta e tudo que encontrei é como fazer isso somente se o diretório já estiver pronto, o que é isto: find source -name '*.z' -exec cp {} destination \; Mas como posso criar um novo diretório para onde quero env...
12.10.2013 / 17:48
2
respostas

Crie uma árvore de links simbólicos em diretórios existentes

Eu carrego toda a minha música em um drive USB de 1TB e tenho uma regra do udev para linkar simbolicamente para $HOME/Music/ quando eu conecto a um dos meus laptops, o que ele faz. O problema que tenho é que isso funciona bem onde o diretó...
16.01.2015 / 06:02