Perguntas sobre 'find'

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

Como encontrar pastas que não começam com o til (“~”)

Estou tentando encontrar pastas, exceto aquelas que começam com o til ("~"). Eu tentei o seguinte, mas os resultados são zero. Parece que find está interpretando o til como um caractere curinga. find . -type d -not -path '*/\~*' find . -ty...
04.05.2018 / 15:27
2
respostas

Como posso encontrar arquivos de log e arquivos de log perdidos não sendo rotacionados?

Eu tenho vários sistemas Linux executando vários aplicativos caseiros, alguns web apis, alguns dados de fundo, vários bancos de dados e coisas que eu nem encontrei ainda. Esses sistemas foram configurados por várias pessoas durante vários meses...
01.02.2018 / 17:26
2
respostas

roteiro de rotação bash

Eu tenho uma estrutura de diretórios da seguinte forma: backup-2018-01-12 backup-2018-01-13 backup-2018-01-14 backup-2018-01-15 backup-2018-01-16 backup-2018-01-17 backup-2018-01-18 backup-2018-01-19 backup-2018-01-20 backup-2018-01-21 backup...
15.02.2018 / 14:11
1
resposta

Como localizar arquivos com base no timestamp

Como encontrar arquivos que foram criados ou modificados com base em um registro de data e hora específico. Digamos que o timestamp seja date +%d-%m-%y_%H.%M Você poderia sugerir um comando que busca arquivos com base em um determinado...
15.02.2018 / 10:05
2
respostas

Como você abre vários arquivos com dash'- 'no início do nome do arquivo?

Eu posso abrir o arquivo por vez usando cat -- -file00 , mas quero abrir vários arquivos de uma só vez. Tentei usar find, não consigo descobrir. find ./ -name '*.txt' exec cat {} \; find ./ -name '*.txt' exec grep 'inhere' {} \; Nada d...
08.03.2018 / 17:10
3
respostas

Falha quando um comando falha no subcomando

Eu quero executar um comando em uma lista de diretórios: gradle --build-cache . Além disso, o diretório precisa começar com a string 'Project' e não terminar com 'Test'. Consegui fazer isso com este comando: find . -maxdepth 1 -type d \( !...
01.12.2017 / 15:45
1
resposta

usando find, sed e xargs para corrigir nomes de arquivos da recuperação de dados em um mac

Ok, eu estou indo em círculos. Estou usando este comando find . -print0 -name '*.1.*' | sed -e 'p;s/\.1//' | xargs -0 -n2 mv Para tentar renomear centenas de arquivos com ".1". adicionado imediatamente antes da extensão do arquivo quando...
05.12.2017 / 01:29
3
respostas

Mover todos os arquivos dos diretórios listados um nível acima

Eu tenho uma árvore de diretórios, eu preciso remover alguns deles e mover todos os arquivos desses diretórios um nível acima. Eu sei como fazer isso passo a passo, mas existem milhares deles, então eu preciso otimizar o processo. Eu procu...
09.11.2017 / 07:15
1
resposta

contando o número de linhas palavras e caracteres sem usar o comando wc

Eu fiz programas usando os comandos wc , mas quero saber como contar o número de linhas, palavras e caracteres sem usar wc em um arquivo usando um script de shell. Ajudaria muito se você gentilmente me ajudar nisso.     
27.10.2017 / 14:26
3
respostas

Encontre a diferença entre duas épocas que estão no nome do arquivo

Eu tenho um monte de buckets (diretórios) do Splunk que contêm dois timestamps de época em seus nomes. Eu preciso encontrar uma maneira de encontrar um encontrar esses nomes de arquivos para localizar quaisquer arquivos cuja data de segunda époc...
20.09.2017 / 17:37