Perguntas sobre 'find'

Um utilitário de linha de comando para localizar arquivos e diretórios.
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 / 20: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 / 05: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 / 08: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 / 13: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 / 20: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 / 21: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 / 04: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 / 14: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 / 03:54
4
respostas

Listar arquivos não armazenados em repositórios do Git

Eu quero descobrir quais arquivos em um determinado diretório não são gerenciados pelo Git. Isto é assim porque eu uso o Git para backups, e eu quero eventualmente colocar todos os meus arquivos lá. Que ferramenta unix poderia conseguir isso?...
15.11.2016 / 14:17