Perguntas sobre 'find'

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

Como encontrar arquivos com 100% de caracteres NUL em seu conteúdo?

Qual é o comando da linha de comando do Linux que pode identificar esses arquivos? AFAIK O comando find (ou grep ) só pode corresponder a uma string específica dentro do arquivo de texto. Mas quero corresponder todo o conteúdo, ou seja...
20.12.2012 / 11:52
4
respostas

Por que encontrar uma impressão './' se nenhum caminho é dado?

Por que é que find imprime um resultado ./ aos resultados se nenhum caminho for dado? $ find ./file1 ./file2 ./file3 Qual é o motivo para não imprimir isso? $ find file1 file2 file3     
05.08.2016 / 18:55
2
respostas

Qual é o comando + in find / path / -exec '{}' + do?

Qual é o + em find /path/ -exec command '{}' + do? ao contrário de find /path/ -exec command '{}' \;     
01.11.2010 / 13:05
2
respostas

Encontre arquivos com mais de 15 segundos, mas com mais de 2 segundos

Eu quero encontrar arquivos com mais de 15 segundos, mas com mais de 2 segundos. Aqui está o script que estou usando atualmente que pega arquivos com mais de 15 segundos: find /my/directory -name '*.jpg' -not -newermt '-15 seconds' Qualqu...
26.10.2015 / 18:07
3
respostas

encontrar com -execdir

Quando executo find com -execdir , não obtenho os resultados esperados. Por exemplo: mkdir -p a/b/c find . -type d -execdir touch foo \; $ tree a a ├── b │   ├── c │   └── foo └── foo O diretório c não contém um arquivo foo ....
07.01.2014 / 16:01
2
respostas

Quais são os problemas de segurança e condições de corrida no uso de 'find -exec'?

Na find man page : -exec command ; There are unavoidable security problems surrounding use of the -exec action; you should use the -execdir option instead. -execdir command {} + Like -exec, but the specified command is ru...
03.04.2016 / 10:06
6
respostas

Melhor maneira de executar um comando em cada arquivo em uma árvore de diretórios

Parece haver várias maneiras de fazer isso, incluindo loops no shell script, find e xargs. Qual destes é o melhor e qual é o mais portátil?     
10.08.2010 / 22:16
3
respostas

Pipe encontra em grep -v

Estou tentando encontrar todos os arquivos que são de um determinado tipo e não contêm uma determinada string. Eu estou tentando ir em busca de piping ache grep -v exemplo: find -type f -name '*.java' | xargs grep -v "something something"...
05.07.2012 / 20:58
3
respostas

Comparação de dois comandos find

Recentemente, recebi este find one-liner, 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...
16.02.2014 / 23:30
2
respostas

Por que 'find -delete' exclui todos os arquivos em um diretório recursivamente

Portanto, o seguinte comportamento do unix find me custou caro: > touch foo > touch bar > ls bar foo > find . -name '*oo' -delete > ls bar > touch baz > ls bar baz > find . -delete -name '*ar' > ls > #WHAAAT?...
17.08.2014 / 12:47