Perguntas sobre 'find'

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

Encontre os 50 principais diretórios contendo a maioria dos arquivos / diretórios em seu primeiro nível?

Como posso usar find para gerar uma lista de diretórios que contenham o maior número de arquivos. Eu gostaria que a lista fosse do maior para o menor. Eu gostaria apenas que a listagem fosse de 1 nível de profundidade, e eu normalmente execut...
03.04.2014 / 03:43
4
respostas

Como detectar se “find” encontrou alguma correspondência?

Existe um meio idiomático para detectar se "encontrar" encontrou alguma correspondência? Atualmente estou usando COUNT='find ... | wc -l' if [ "$COUNT" -gt 0 ]; then mas isso parece um pouco indireto para mim. Além disso, gostaria de para...
27.05.2011 / 01:04
4
respostas

Obtendo todos os arquivos que foram modificados em uma data específica

É possível encontrar todos os arquivos php dentro de um determinado diretório que foram modificados em uma determinada data Estou usando find /var/www/html/dir/ -mtime -28 | grep '\.php' para obter arquivos modificados nos últimos...
07.03.2011 / 15:40
5
respostas

Usando uma lista gerada de nomes de arquivos como lista de argumentos - com espaços

Estou tentando invocar um script com uma lista de nomes de arquivos coletados por find . Nada de especial, apenas algo assim: $ myscript 'find . -name something.txt' O problema é que alguns dos nomes de caminho contêm espaços, então ele...
19.01.2014 / 23:38
2
respostas

Use o comando find para converter arquivos markdown para html

Vamos supor que eu tenha arquivos no meu disco rígido com extensões como .md . Eu quero converter todos esses arquivos para .html a find e a opção -exec . O comando para converter um arquivo de marcação em html é markdown read...
21.07.2012 / 19:14
3
respostas

Qual é a maneira mais rápida de encontrar arquivos duplicados? [duplicado]

Eu encontrei este comando usado para encontrar arquivos duplicados, mas foi bastante longo e me deixou confuso. Por exemplo, se eu remover -printf "% s \ n", nada saiu. Por que isso? Além disso, por que eles usaram xargs -I {} -n1? Existe algu...
20.04.2016 / 04:46
5
respostas

Encontre arquivos que contenham várias palavras-chave em qualquer lugar do arquivo

Estou procurando uma maneira de listar todos os arquivos em um diretório que contenha o conjunto completo de palavras-chave que estou procurando, em qualquer lugar do arquivo. Portanto, as palavras-chave não precisam aparecer na mesma linha....
30.06.2016 / 11:44
3
respostas

bash encontra xargs grep única ocorrência única

Talvez seja um pouco estranho - e talvez haja outras ferramentas para fazer isso, mas, bem ... Estou usando o seguinte comando bash clássico para encontrar todos os arquivos que contenham alguma string: find . -type f | xargs grep "somethi...
25.05.2010 / 13:46
3
respostas

Encontre nomes de arquivos que não contenham uma string especificada

Eu gostaria de executar o oposto de: find . -name "*2013*" Encontre todos os arquivos no diretório atual que não contenham a string "2013" em seus nomes. Como eu posso fazer isso?     
26.11.2013 / 11:42
1
resposta

Como fazer 'head' e 'tail' na entrada delimitada por nulo no bash?

O comando find pode gerar nomes de arquivos como strings delimitadas por nulo (se -print0 for fornecido) e xargs puder consumi-los com a opção -0 ativada. Mas, no meio, é difícil manipular essa coleção de arquivos - o comando sort...
09.05.2013 / 05:06