Perguntas com a marcação «find»

Para perguntas referentes à localização, um utilitário de linha de comando para procurar arquivos em uma hierarquia de diretórios. Use esta tag para perguntas sobre encontrar a si próprio ou perguntas sobre problemas decorrentes do uso do utilitário de linha de comando find.



2
comando find com quantificador regex, por exemplo, {1,2}
Eu tenho tentado criar uma seqüência de comando find que encontrará todos os arquivos que terminam com um número de 1 a 99, mas exclui todos os outros. por exemplo, eu quero encontrar meuarquivo1 meuarquivo99, mas não meuarquivo456 e não meuarquivo de backup O regex que estou pensando é, myfile[1-9]{1,2}mas …

4
Saída FIND colorida?
É possível obter saída colorida do comando find ? Ou seja, no caminho de cada item encontrado, os diretórios são azuis, os scripts executáveis ​​são verdes, etc. Estou usando a versão 4.4.2 do GNU findutils . Editar - Para esclarecer, cada resultado seria destacado da seguinte forma: ./path/to/file.sh ^ ^ …
13 bash  find  colors 

7
Encontre a lista de diretórios em um nível a partir do diretório correspondente
Estou tentando obter uma lista de diretórios contidos em uma pasta específica. Dados esses exemplos de pastas: foo/bar/test foo/bar/test/css foo/bar/wp-content/plugins/XYZ foo/bar/wp-content/plugins/XYZ/js foo/bar/wp-content/plugins/XYZ/css baz/wp-content/plugins/ABC baz/wp-content/plugins/ABC/inc baz/wp-content/plugins/ABC/inc/lib baz/wp-content/plugins/DEF bat/bar/foo/blog/wp-content/plugins/GHI Eu gostaria de um comando que retorne: XYZ ABC DEF GHI Basicamente, estou procurando as pastas que estão dentro do wp-content / plugins …
13 bash  find  directory  ls 

4
Como usar o comando "cat" na saída do comando "find"?
Quero redirecionar a saída do findcomando para catcomando, para poder imprimir os dados do arquivo fornecido. Por exemplo, se a saída de find for /aFile/readme, o gato deve ser interpretado como cat ./aFile/readme. Como posso fazer isso instantaneamente? Eu tenho que usar canos? Eu tentei versões disso: cat | find …
13 find  cat 

4
find: podar não ignora o caminho especificado
Preciso excluir .gitda minha findpesquisa. Para conseguir isso, estou usando o -path ./.git -pruneswitch: $ find . -path ./.git -prune -o \( -type f -o -type l -o -type d \) | grep '.git' ./.git No entanto, mesmo que isso ignore o conteúdo do diretório .git, ele lista o próprio …
13 bash  find 

1
find não funciona no caminho com link simbólico?
Se eu executar esse comando, find $HOME/MySymlinkedPath -name "run*.sh"nada acontecerá e não ocorrerá erro ('MySymlinkedPath' é um caminho com link simbólico para outro disco rígido que não seja o meu $ HOME). Isso também falha: find ~/MySymlinkedPath -name "run*.sh" find /home/MyUserName/MySymlinkedPath -name "run*.sh" E apenas para ter certeza, esse caminho …
13 find  symlink  path 

2
É possível procurar uma combinação de diretório / arquivo?
Preciso encontrar uma imagem, digamos ABC.jpg, que eu sei que terá sido programaticamente colocada em um diretório chamado ABC_MPSC. Eu tentei: cd / find . -name "ABC_MPSC/ABC.jpg" Mas isso não retorna nada (na verdade eu sei onde está o particular que estou procurando, então sei que ele existe). Existe um …
12 find 


6
Excluir diretórios na pesquisa de localização
Uma pesquisa com locateencontra caminhos no sistema de arquivos. Muitas vezes, você sabe a priori que está interessado apenas em arquivos ou somente em diretórios. Uma pesquisa 'localizar' geralmente retorna muitos resultados. Seria útil incluir apenas um dos tipos no resultado, pois ajuda a diminuir a saída. Mas há um …
12 files  find  directory  locate 

3
Comparação de dois comandos find
Recentemente, recebi essa findlinha, mas não sou capaz de explicar de onde vem a diferença dos dois abaixo: Exemplo 1 [root@centos share]# find . -exec grep -i "madis" {} /dev/null \; ./names:Madison Randy:300:Product Development Exemplo 2 [root@centos share]# find . -exec grep -i "madis" {} \; Madison Randy:300:Product Development Como …
12 bash  shell  find 

4
Excluir arquivos de determinado tamanho
Eu quero excluir arquivos cujo tamanho está entre certos valores. Por exemplo, tenho a seguinte lista de arquivos: -rw-r--r-- 1 smsc sys 558 Apr 30 13:07 stats.sfe.1.20120430130513.xml.Z -rw-r--r-- 1 smsc sys 388 Apr 30 15:32 stats.sfe.1.20120430153013.xml.Z -rw-r--r-- 1 smsc sys 386 Apr 30 15:36 stats.sfe.1.20120430153513.xml.Z -rw-r--r-- 1 smsc sys 389 …
12 bash  find  size 


1
O que o {} no comando find / path / -exec '{}' faz?
Estou curioso para saber o significado do {} no comando a seguir? Comando de exemplo: find /foo/ -name "*.txt" -exec rm -v {} \; A página de manual forneceu uma pequena sinopse, mas me confundiu um pouco: A string '{}' é substituída pelo nome do arquivo atual sendo processado em …
12 find 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.