Perguntas sobre 'find'

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

Como copiar e renomear arquivos encontrados na função “find” Linux?

Eu tenho uma pasta chamada /home/user/temps que tem 487 pastas. Em cada pasta eu tenho um arquivo chamado thumb.png. Eu quero copiar todos os arquivos com o nome thumb.png para uma pasta separada e renomeá-los com base na pasta de onde ele...
20.04.2011 / 15:31
9
respostas

Como encadear os comandos 'date -d @xxxxxx' e 'find ./'?

Eu tenho diretórios cujos nomes são timestamps, dados em milissegundos desde 1970-01-01: 1439715011728 1439793321429 1439879712214 . . E eu preciso de uma saída como: 1442039711 Sat Sep 12 08:35:11 CEST 2015 1442134211 Sun Sep 13...
15.09.2015 / 11:04
5
respostas

Existe uma maneira de aumentar a velocidade de 'localização'?

Eu estou querendo saber se há uma maneira de aumentar find velocidade no terminal, não faz sentido usar o Google para pesquisar na Internet terá uma velocidade melhor do que fazer uma busca local por strings ou apenas nomes de arquivos. Eu...
12.06.2012 / 23:58
3
respostas

Como digitalizar usando o find para todos os arquivos que possuem bit de execução?

Eu quero escrever um script de correção de permissão que use find para corrigir permissões em arquivos. Principalmente o que eu preciso é um comando find que seja capaz de listar todos os arquivos com o bit de execução definido, independente...
21.07.2013 / 16:20
1
resposta

Localiza um arquivo onde o nome começa com letra maiúscula

Estou tentando encontrar todos os arquivos para os quais o nome começa com uma letra maiúscula. Eu tentei usar o seguinte comando: find . -type f -regex '.*\/[A-Z][^/]*' Ele está encontrando caminhos apenas com letras minúsculas. Os segui...
25.10.2014 / 17:08
2
respostas

Arquivos maiores que 1 GB e mais antigos que 6 meses

Eu quero encontrar arquivos com mais de 1 GB e mais de 6 meses em todo o servidor. Como escrever um comando para isso?     
13.05.2015 / 11:08
3
respostas

Como substituir os espaços em todos os nomes de arquivos com sublinhado no Linux usando o shell script?

Eu tentei seguir o shell script que deve substituir espaços de todos os nomes de arquivos xml for xml_file in $(find $1 -name "* .xml" -type f); do echo "removing spaces from XML file:" $xml_file mv "$xml_file" "${xml_file// /_}"; done...
14.08.2015 / 11:40
2
respostas

Por que o ponto nos comandos find?

Normalmente, você vê os comandos find que se parecem com isso: $ find . -name foo.txt quando a pesquisa começar no diretório atual. Eu estou achando que nas minhas máquinas (Ubuntu, Cygwin) eu recebo os mesmos resultados sem o ponto....
05.08.2011 / 14:55
5
respostas

Como remover o (1) dos nomes dos arquivos usando o comando find

Recentemente, convertei todos os meus arquivos FLAC para uma taxa de amostragem mais baixa de 44,1 kHz e 24 bits de bits (porque o iPhone / iPod não suporta nada acima disso) usando o XLD no Mac OS 10.7 (Lion). / p> Embora eu tenha dito ao XLD...
11.05.2012 / 20:44
2
respostas

Excluindo arquivos por idade

Existe um comando para excluir todos os arquivos em um diretório que não tenha sido modificado em N dias? Eu preciso limpar alguns logs antigos.     
05.05.2012 / 00:48