Perguntas com a marcação «find»

17
Como procurar arquivos com conjunto de atributos imutáveis?

Por motivos de auditoria de configuração, desejo poder pesquisar no meu sistema de arquivos ext3 arquivos que tenham o atributo imutável definido (via chattr +i). Não consigo encontrar nenhuma opção findou similar que faça isso. Neste ponto, receio que tenha que escrever meu próprio script para...

17
find -maxdepth 0 não me retorna nenhuma saída

Estou tentando entender como usar a find -maxdepth 0opção. Eu tenho a estrutura de diretórios abaixo. --> file1 --> parent --> child1 --> file1 --> file2 --> child2 --> file1 --> file2 --> file1 Agora, eu executo meu findcomando como abaixo. find ./parent...

17
Use o comando find para converter arquivos de remarcação para html

Vamos supor que eu tenha arquivos no meu disco rígido com extensões como .md. Eu quero converter todos esses arquivos para .htmlatravés finde a -execopção. O comando para converter um arquivo de remarcação para html é markdown readme.md > readme.html Estou tentando usar algo como: find /...

17
Encontre apenas os primeiros arquivos correspondentes usando find?

Digamos que possa haver centenas de *.txtarquivos em um diretório. Eu só quero encontrar os três primeiros *.txtarquivos e sair do processo de pesquisa. Como conseguir isso usando o findutilitário? Eu tive um rápido através de sua página de manual, parecia não ser uma opção para...

17
Como uso o find quando o nome do arquivo contém espaços?

Quero canalizar nomes de arquivos para outros programas, mas todos eles sufocam quando os nomes contêm espaços. Digamos que eu tenho um arquivo chamado. foo bar Como posso findretornar o nome correto? Obviamente eu quero: foo\ bar ou: "foo bar" Edição : Eu não quero passar xargs, eu...

16
Como detectar se "encontrar" encontrou alguma correspondência?

Existe um meio idiomático para detectar se "encontrar" encontrou alguma correspondência? Atualmente estou usando COUNT=`find ... | wc -l` if [ "$COUNT" -gt 0 ]; then mas isso parece um pouco indireto para mim. Além disso, gostaria de parar de pesquisar quando encontrar uma correspondência, para...

16
bash encontrar xargs grep apenas ocorrência única

Talvez seja um pouco estranho - e talvez haja outras ferramentas para fazer isso, mas ... Estou usando o seguinte comando bash clássico para encontrar todos os arquivos que contêm alguma seqüência de caracteres: find . -type f | xargs grep "something" Eu tenho um grande número de arquivos, em...

16
Como posso fazer uma pesquisa abrangente usando `find`?

O -depthprincipal para fazer findcom que ele realize uma pesquisa profunda. No entanto, a sequência padrão não é uma pesquisa pela primeira vez. A sequência padrão pode ser descrita informalmente como uma "travessia profunda que trata de nós quando eles são encontrados pela primeira vez, em vez...