Perguntas sobre 'find'

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

Como executo um comando em cada arquivo dentro de um diretório que corresponda a um padrão?

Estou tentando executar um comando em cada arquivo em um diretório (recursivamente) que corresponda a um padrão. Eu preciso do nome do arquivo de cada item que corresponda ao comando no entanto. Isto é o quão longe eu tenho: find . -name '*.j...
19.08.2010 / 10:56
4
respostas

Como usar o comando “find” com várias condições?

Este comando irá imprimir os nomes dos arquivos * .cpp no diretório fornecido: find . -name "*.cpp" -print Como posso imprimir os nomes dos arquivos * .cpp e * .h?     
29.06.2010 / 13:46
2
respostas

Unix - Lista todos os diretórios e subdiretórios, exceto diretórios sem arquivos

Eu gostaria de listar todos os diretórios e subdiretórios dentro e abaixo do caminho atual. Desde que eu só queria exibir diretórios eu vim com o seguinte comando: find -type d -exec ls -d1 {} \; | cut -c 3- Isto imprime por exemplo we...
16.10.2010 / 12:00
2
respostas

* Por que * o uso de / dev / null em find / grep exibe o nome do arquivo?

find . -name "*.java" -exec grep "foo" {} \; Isto apenas imprime correspondências, sem nome de arquivo. find . -name "*.java" -exec grep "foo" /dev/null {} \; Mas isso também imprime o nome do arquivo. Por quê? Quais são as mecânic...
13.05.2010 / 14:38
2
respostas

usando o awk com find -exec

Eu tenho uma estrutura de diretórios com 14 diretórios contendo um monte de arquivos contendo dados em um formato de três colunas (separados por abas). Eu pretendia usar find e awk para extrair a segunda coluna de cada um desses arquivos e enviá...
18.12.2013 / 14:44
3
respostas

Lista de argumentos muito longa para xargs / exec

Estou trabalhando em um servidor CentOS e tenho que me movimentar e agrupar milhões de arquivos. Eu tentei muitas encarnações de algo como o abaixo, mas todos eles falham com uma lista de argumentos muito longo erro. comando: find ./ -inam...
10.07.2013 / 07:05
2
respostas

Como posso reparar um binário “find” corrompido no CentOS?

Quando eu tento usar "encontrar" no meu sistema, aqui está o que eu recebo: $ find Segmentation fault (core dumped) Eu assumo que o binário foi corrompido de alguma forma. Como posso reparar isso? Eu não tenho nenhuma outra instalação do...
10.06.2012 / 13:13
1
resposta

Diferença entre \ *. xml e * .xml no comando find

Qual é a diferença entre \*.xml e *.xml no comando find no Linux / mac Os resultados de: find . -name \*.xml and find . -name *.xml são diferentes. Mas por quê? Além disso, é locate '*.xml' melhor que encontrar? Qual deles é...
01.11.2010 / 06:11
3
respostas

Notepad ++ Remover Novo Padrão de Linhas - Localizar & Substituir Comando?

Desejo remover uma nova linha criada após cada nome em um arquivo de log de bate-papo. Exemplo: Person1:[space] their message Person2:[space] their message Por isso, defino-a como pesquisa estendida em Localizar & Substitua e eu procu...
13.07.2018 / 05:47
2
respostas

Encontre todos os diretórios que contenham um determinado caractere e imprima-os

Eu preciso encontrar todos os diretórios que contenham um certo caractere em seu nome e imprimi-los. Então, se eu tiver os diretórios: abc cde fgh E eu pesquiso por "c" que devo receber: abc cde     
11.06.2017 / 13:32