Perguntas sobre 'find'

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

Use um parâmetro em um argumento de comando

Eu executo o comando find para pesquisar arquivos com um nome contendo perl : find /tmp -name '*perl*' /tmp/perl.pl /tmp/run-perl-stage.pl Mas quando eu defino o nome do perl em uma variável PARAMETER e executo o comando find n...
07.03.2013 / 14:55
2
respostas

Lidando com interrupção de script

Eu preciso fazer uma iteração entre arquivos de 120k e 500k. find lida bem com isso. find $PWD -type f -path "fragments/*.pdbqt" Por algum motivo, quero listar o mesmo conjunto de arquivos novamente, na mesma ordem. Eu não me importo...
19.09.2012 / 05:20
4
respostas

Como posso otimizar este comando do Unix?

O comando a seguir leva cerca de 10 minutos para gerar o resultado find . -name "muc*_*_20160920_*.unl*" | xargs zcat | awk -F "|" '{if($14=="20160920100643" && $22=="567094398953") print $0}'| head Como posso melhorar seu des...
22.09.2016 / 09:33
3
respostas

localiza links seguidos ignorando loops do sistema de arquivos

Quando tento encontrar todos os arquivos / diretórios que ligam à pasta / tmp, tento ls -di /tmp que me dá o inode 4194305 para /tmp Agora eu encontraria todos os arquivos vinculados a esse inode com find / -follow -path /med...
07.08.2016 / 07:14
4
respostas

Com find -exec grep, como imprimir apenas o nome da base ou dividir o conteúdo do arquivo / linha em linhas separadas?

Estou vendo os arquivos de origem. Para PureBasic, na verdade, mas seja qual for a linguagem, há elementos comuns envolvidos. No meu caso, o comando seria as extensões de capa pb , pbi , pbf e pbp : find . -name "*.pb*" -exec grep -H...
02.09.2015 / 22:29
3
respostas

Movendo os arquivos mais recentes de um diretório para outro

Estou tentando mover os arquivos mais recentes de um diretório para outro. O comando find localiza os arquivos, mas não os move para outro diretório. O diretório de destino existe. $ cd /app/path1/path2 && \ find . -type f -pri...
11.07.2014 / 23:07
2
respostas

Procurando por um grande número de extensões com find

Eu estou olhando para criar uma linha de base de extensões de arquivos e, em seguida, procurar o inverso deles (essencialmente a verificação de novas extensões e, em seguida, relatá-los). Eu tenho: base_file='find "/volume1/" -type f | gre...
29.03.2017 / 00:55
1
resposta

Como copiar de vários diretórios de origem para um único destino?

É possível, com o find e o rsync, copiar recursivamente um tipo de arquivo específico, mas ignorar a estrutura do diretório ao gravar no destino? Em outras palavras, copiar todos os arquivos zip de todos os subdiretórios da origem e soltá-los em...
20.02.2017 / 19:20
1
resposta

Que tipos de regex DO suportam (por exemplo) lookbehind negativo?

Bash no GNU: Estou usando uma coleção de comandos find , a maioria dos quais emprega -regex para fazer a correspondência. Cada vez que eu tento um recurso diferente no meu regex eu tenho que percorrer os valores para -regextype até...
05.02.2015 / 20:22
0
respostas

find e link simbólico

Eu estava vasculhando a documentação do find para utilizar melhor o uso do comando. Eu estava lendo a parte que diz GNU find will handle symbolic links in one of two ways; firstly, it can dereference the links for you - this means that...
10.10.2018 / 14:41