Perguntas sobre 'find'

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

Lista de arquivos modificados recentemente

Como posso obter uma lista de todos os arquivos modificados, digamos, 3 meses atrás. Eu verifiquei esta pergunta mas não consegui aplicá-lo ao meu cenário. Eu estou tentando isso agora, parece estar funcionando, mas eu sei que deve haver uma m...
09.03.2012 / 14:48
6
respostas

Qual é a diferença entre encontrar. e encontra . -impressão

Qual é a diferença entre: find . e find . -print O que o -print realmente faz? $ find . . ./hello.txt ./hello ./hello/txt ./hello/hello2 ./hello/hello2/hello3 ./hello/hello2/hello3/txt ./hello/hello2/txt $ find . -print . ./h...
22.04.2015 / 10:19
9
respostas

Encontre arquivos cujo nome tenha 4 caracteres [duplicados]

Eu gostaria de encontrar arquivos cujo nome tenha apenas 4 caracteres. Exemplo, existem três arquivos em /tmp : $ ls /tmp txt file linux A saída só deve mostrar file porque tem apenas 4 caracteres.     
04.06.2015 / 13:21
8
respostas

Como faço para listar todos os arquivos em um diretório, exceto aqueles com extensões especificadas?

Suponha que eu tenha uma pasta contendo .txt , .pdf e outros arquivos. Gostaria de listar os "outros" arquivos (ou seja, arquivos que não possuem as extensões .txt ou .pdf ). Você tem algum conselho sobre como fazer isso? Eu sei listar...
04.09.2012 / 21:23
3
respostas

Remove todos os arquivos criados antes de uma determinada data

Eu tenho um diretório contendo um grande número de arquivos (como logs para todos os dias do ano). Eu gostaria de remover todos os arquivos criados antes digamos 22/11. Como posso conseguir isso? Devo usar find e exec -rm ? Estou usando o k...
27.11.2013 / 13:47
8
respostas

Obtenha uma lista de nomes de diretório com find

Eu sei que posso fazer isso para obter uma lista de nomes de diretório: find . -type d -maxdepth 1 A saída é assim: . ./foo ./bar Eu prefiro a listagem sem ./ . Existe uma maneira de obter uma saída apenas para os nomes brutos?...
24.08.2012 / 15:15
5
respostas

Por que não encontra. -eliminar o diretório atual?

Eu esperaria find . -delete para excluir o diretório atual, mas isso não acontece. Porque não?     
18.11.2016 / 15:11
1
resposta

Por que o 'find' não mostra este arquivo?

Usando find com grep , pode-se localizar arquivos que correspondam a um padrão: # find | grep error ./solr-modifiedSolr4/SolrPhpClient/phpdocs/errors.html ./error_log ./includes/classes/error_log No entanto, usando find sozinho, o...
11.11.2012 / 11:20
5
respostas

Como posso usar o bash se testar e encontrar comandos juntos?

Eu tenho um diretório com logs de travamento e gostaria de usar uma instrução condicional em um script bash baseado em um comando find. Os arquivos de log são armazenados neste formato: /var/log/crashes/app-2012-08-28.log /var/log/crashes/...
28.08.2012 / 21:06
1
resposta

É possível usar 'find -exec sh -c' com segurança?

Estou tentando usar find to echo 0 em alguns arquivos, mas aparentemente isso só funciona com sh -c : find /proc/sys/net/ipv6 -name accept_ra -exec sh -c 'echo 0 > {}' \; Mas usar sh -c com find -exec me deixa muito desco...
17.09.2014 / 12:08