Perguntas sobre 'find'

Um utilitário de linha de comando para localizar arquivos e diretórios.
1
resposta

Como manipular vários nomes de arquivos usando find?

Como melhorar o comando abaixo para alterar uma string em um nome de arquivo. find . -type f -name '*<today>*' -exec mv {} {}_renamed \; Na verdade, tenho alguns arquivos no meu diretório com a data de hoje como parte do nome. Eu qu...
19.09.2017 / 12:46
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 / 06: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 / 19: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 / 11: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 / 18: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 / 02: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 / 16: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 / 10: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 / 18: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 / 10:43