Perguntas sobre 'find'

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

Usando o comando find para encontrar a pasta ignorando o caso

Eu gostaria de saber se uma determinada pasta está presente ou não. Eu usei o seguinte comando find /mnt/md0/ -maxdepth 1 -name 'dcn'||'DCN' Eu quero saber se o nome da pasta é DCN ou dcn.  Como eu faria isso?     
04.02.2014 / 14:06
2
respostas

Como usar 'find -exec' para executar o comando no diretório do arquivo encontrado (não no diretório atual)?

Digamos que eu esteja em um diretório que tenha alguns subdiretórios, dir1 , dir2 e dir3 . Cada um desses diretórios tem um arquivo foo e eu gostaria de executar o mesmo comando em cada foo em cada um dos diretórios e ter esse coman...
14.07.2016 / 22:34
4
respostas

Como evitar metacaracteres de shell automaticamente com o comando 'find'?

Eu tenho um monte de arquivos XML em uma árvore de diretórios que eu gostaria de mover para pastas correspondentes com o mesmo nome dentro da mesma árvore de diretórios. Aqui está a estrutura de amostra (no shell): touch foo.xml bar.xml "[...
13.02.2016 / 16:30
2
respostas

Bash: Use a opção exec find classificando dois argumentos de arquivo

Digamos que eu queira comparar os arquivos com o mesmo nome de arquivo entre esses dois diretórios: /tmp/datadir/dir1/dir2/ e /datadir/dir1/dir2/ É necessário classificá-los antes de comparar. Atualmente, estou no diretório...
07.08.2018 / 16:01
4
respostas

Apagar primeiro 10 linhas de vários arquivos [duplicado]

Os arquivos são denominados file00 a file99 (cem arquivos). Eles estão todos no mesmo diretório. Como faço para pegar todos os cem arquivos e excluir as 10 primeiras linhas de cada arquivo? Eu estou usando o CentOS 7.     
31.07.2016 / 08:52
2
respostas

Usando arquivos que possuem espaços em seus nomes em pipes [duplicados]

Eu tenho a pasta chamada play , que contém um arquivo damn file (com espaço). Quando eu uso find e canalizo a saída para tar : find play/ -name 'damn*' | tar cf archive.tar -T - Funciona perfeitamente. Por que isso funciona A...
12.02.2012 / 21:34
2
respostas

encontrar e negação de uma condição -iname

Estou tentando encontrar todos os arquivos que têm 'pilar' no nome (incentivo de caso) e não contêm 'cache' (também não diferencia maiúsculas de minúsculas) com find . -iname '*pillar*' -and -not -iname '*cache*' mas não funciona como eu...
10.06.2015 / 14:28
3
respostas

Listar arquivos com timestamp desde a época

Eu basicamente quero combinar a saída de find / com a saída de: find / | xargs -L1 stat -c%Z O primeiro comando lista os arquivos no diretório / e o segundo lista o registro de data e hora de cada arquivo. Eu quero combinar estes d...
04.08.2017 / 10:56
2
respostas

Linux dividindo array em variáveis separadas

Eu tenho programado no MVS há anos e recentemente tenho usado o Linux, então minhas habilidades em Linux ainda não são ótimas, mas eu entendo bem os conceitos de desenvolvimento. O que estou tentando fazer é ler um diretório de arquivos e pega...
30.10.2013 / 00:27
3
respostas

Como encontrar a primeira correspondência em vários arquivos

Existe uma maneira de o comando find pesquisar a primeira correspondência ou ocorrência de uma string ou padrão dentro de cada de vários arquivos? Eu tenho usado a sintaxe usual: find dir -iname '*.ext' -exec command 'pattern' {} \; (E...
31.07.2013 / 23:32