Perguntas sobre 'find'

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

Tendo algum problema ao usar “find -exec {} +”

Disclaimer: Eu sou um novato para Unix / Linux, mas estou ansioso para aprender! Eu tentei uma pesquisa neste stackexchange e li o man find , mas não consigo descobrir isso. Eu quero usar o comando find ... -exec {} + para encontrar recu...
11.06.2013 / 21:22
1
resposta

“find / var /” vs “localizar / var / run /”

Estou observando esse comportamento estranho e não encontrei explicações: $ find /var/run/ -name reboot-required 2>/dev/null /var/run/reboot-required MAS $ find /var/ -name reboot-required 2>/dev/null $ A segunda instrução...
02.09.2016 / 22:47
2
respostas

É possível encontrar arquivos criados entre dois momentos específicos, ignorando as datas?

Eu tenho um lapso de tempo de milhares de jpgs e gostaria de saber se é possível listar apenas as fotos tiradas durante o dia? Portanto, não se trata de listar os arquivos entre duas datas, mas listar os arquivos entre duas horas em qualquer dat...
13.07.2016 / 07:53
2
respostas

Como usar os resultados de “file” (Nome da criação de aplicativos: Microsoft Word) para procurar uma string específica?

Eu estou tentando usar os resultados de "arquivo", que retorna informações sobre o arquivo / s que eu especificar. Por exemplo, file *.doc 'all .doc extensions Isso, em seguida, retorna informações sobre o arquivo, incluindo "Nome da c...
29.09.2015 / 10:04
2
respostas

como selecionar arquivos em um diretório com o operador booleano AND

Eu quero selecionar (find / grep / ls) certos arquivos em um diretório começando com certas palavras e terminando com uma certa extensão. Exemplo: bluebelt_hans_hoff.jpg bluebelt_hans_hoff.JPEG bluebelt_peter_gort.jpg bluebelt_peter_go...
23.12.2016 / 14:03
1
resposta

Por que obter estas permissões negadas no POSIX find-grep legível?

Eu faço em Posix find $HOME +perm 0666 -type f -exec grep -l "XSym" {} \; mas entendi isso que eu não entendo find: ‘/home/masi/.dbus’: Permission denied grep: /home/masi/.viminfo: Permission denied grep: /home/masi/.cache/dconf/user: Perm...
19.06.2016 / 22:44
1
resposta

Como encontrar expressões de avaliação?

A página find man diz que -print action tem um valor de true , então por que esse comando find /home \( -not -print \) lista sempre todos os arquivos no diretório?     
22.06.2016 / 23:44
1
resposta

Como você atribui {} a uma variável em find --exec

Vou perguntar e responder, pois não consegui encontrar a resposta em nenhum lugar. Eu estava tentando escrever um script que passasse por cada arquivo xml em um diretório e executasse make NAME = onde NM era o nome do arquivo menos o .xml, o...
19.11.2015 / 05:49
2
respostas

Inverte as linhas correspondentes, separadas por NUL

Estou escrevendo algo que lida com correspondências de arquivos e preciso de uma operação de inversão. Eu tenho uma lista de arquivos (por exemplo, find . -type f -print0 | sort -z >lst ) e uma lista de correspondências (por exemplo, grep...
23.12.2015 / 15:21
1
resposta

Warning find: warning: você especificou a opção -maxdepth após um argumento não-opcional

Eu tenho este comando bash: FILES=$(find $(dirname "$DIR")/**/**/*.js -type f -maxdepth 8 -not -path "*/babel/*" -not -path "*/examples/*"); Eu recebo este aviso: find: warning: you have specified the -maxdepth option after a non-o...
08.12.2016 / 04:54