Perguntas sobre 'find'

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

Como encontrar tipos de arquivos específicos e tar-los?

Parece que tenho um problema. Eu tenho alguns tipos de arquivos diferentes no meu diretório atual, e eu quero apenas tar os arquivos .png . Eu comecei com isso: find -name "*.png" | tar -cvf backupp.tar Não funcionaria porque não espec...
26.11.2017 / 05:19
3
respostas

Use sed para localizar e substituir uma string em vários arquivos [duplicados]

     Esta pergunta já tem uma resposta aqui:                   Passando arquivos regulares apenas para 'sed -i'                                      2 respostas                                Estou tentando passar uma lista de arqu...
05.07.2017 / 17:26
5
respostas

Como apagar tudo dentro de um diretório, sem uma pasta específica e seu conteúdo

Minha estrutura de pastas é assim: ./build ./module/build ./source Tudo o que quero manter é ./build e seu conteúdo. O comando find . \! -path ./build -delete não exclui ./build , mas todo o seu conteúdo. Como evitar isso?    ...
19.06.2017 / 09:53
1
resposta

localize dir com curinga e execute o status git não está funcionando

Quando eu corro find -maxdepth 1 -type d -name 'iptp*' -execdir bash -c "ls {}" \; Eu recebo uma listagem de todos os diretórios chamados iptp * Quando eu corro find -maxdepth 1 -type d -name 'iptp*' -execdir bash -c "git status {}"...
07.04.2017 / 16:04
2
respostas

Localize o caminho que possui um subdiretório específico

Considere o caminho em uma estrutura de diretórios / A / B / C / D / A / B / C / E / A / B / O / P agora se eu quiser listar todo o caminho que tem o subdiretório C, então ele pode ser feito através do grep? Produção esperada: / A / B / C / D...
04.02.2017 / 01:04
1
resposta

find exec mv encontra um inode (dir), altera o nome do diretório, mas retorna “No such file or directory”

O seguinte comando find-exec(mv) encontra um diretório chamado prog-3.6.9-stable-gnu e altera seu nome com sucesso. No entanto, o comando também retorna: find: './prog': No such file or directory Este é o comando: find ./ -type...
04.01.2017 / 15:30
2
respostas

obtém os primeiros caracteres do parâmetro de expansão do comando find

Eu tenho uma enorme coleção de imagens e gostaria de colocá-las em pastas que correspondam à sua primeira extensão 3 charachers + .jpg. Então, eu gostaria de pegar o arquivo 4_1_0002.png (todos os arquivos que começam com 4_1) e colocá-lo...
01.04.2017 / 08:32
2
respostas

Encontre a primeira ocorrência de cada um desses padrões, com grep

Isto: cat /var/log/apache2/other_vhosts_access.log |grep -m 1 123.123.123.123 me dá a primeira ocorrência do IP 123.123.123.123. Mas como obter a 1ª ocorrência de IP1 e a 1ª ocorrência de IP2 e a 1ª ocorrência de IP3 e ...? Is...
23.06.2017 / 16:24
2
respostas

find + grep falha [fechado]

Eu quero pesquisar a string "SEARCH" em todos os arquivos .h com o comando: find . -name "*.h" -exec -Hw "SEARCH" { } \; mas está jogando o erro como: find: â-Hwâ: No such file or directory, in linux deixe-me saber como resolvê-lo...
15.12.2016 / 09:43
2
respostas

localize arquivos modificados de forma recursiva e copie com a estrutura de diretórios que preserva o diretório

Eu quero encontrar imagens, de um diretório, que foram adicionadas no último ano e copiá-las para um novo diretório que preserve a estrutura de pastas original. Estou usando o find, mas não está copiando nada. Existe alguma maneira que pode s...
26.08.2016 / 20:28