Perguntas sobre 'find'

Um utilitário de linha de comando para localizar arquivos e diretórios.
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 / 03: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 / 07: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 / 05: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 / 20: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 / 21: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...
28.03.2017 / 22: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 / 18: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 / 19: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 / 12:41
2
respostas

comando de localização não funciona: “opção ilegal - n”

meu comando é parecido com isto find $PATH -name '$FILE.log' > /tmp/file-list.txt e continuo recebendo uma mensagem de erro que diz find: illegal option -- n O que estou fazendo de errado aqui?     
07.06.2017 / 15:58