Perguntas sobre 'find'

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

execute grep cmd recursivamente e imprima o nome do caminho e o resultado

Eu tenho um arquivo de log que existe em vários diretórios, um para cada cliente. Eu estou tentando executar o seguinte: find . -iname "20140926.log" -exec cat {} \; | grep 123456 | grep 'food="100"' | wc -l isso me retorna o resultado qu...
26.09.2014 / 22:49
1
resposta

Substitua a função cp por rsync [duplicate]

Estou tentando substituir minha função cp por uma função rsync Minha função cp é a seguinte find /home/odroid/USBHD/Movies/ -iname "*.mkv" -mtime '-1' -exec cp -n {} /home/odroid/NASVD/Movies \; vocês tem alguma idéia de como fazer isso...
27.09.2014 / 20:13
1
resposta

janela deslizante de JPGs de milhares de arquivos

Minha máquina tem uma câmera acoplada que pode levar milhares de jpgs por dia. Estou procurando uma maneira de visualizar remotamente os últimos 30 a 60 minutos de imagens por meio de um site de armazenamento na nuvem, como box.com . Pensei...
18.08.2014 / 11:51
3
respostas

cd para o diretório criado mais recentemente [duplicado]

Eu tenho um diretório no qual vários diretórios são criados diariamente. Eu quero entrar no diretório que é criado recentemente, cujo nome começa com cy . Como posso encontrar esse diretório? Posso usar find para isso?
12.07.2014 / 18:11
2
respostas

Excluindo diretórios de usuários com. no nome

Eu tenho diretórios com nomes de usuários como "firstname.lastname" e firstname.middle.lastname em um diretório. Existe uma maneira de excluir diretórios com "." em nome no diretório atual. Eu preciso executar isso em vários servidores e tentand...
21.05.2014 / 21:10
3
respostas

Script bash para backup automático de tar de arquivos e diretórios escolhidos

Dentro de um determinado diretório no ambiente linux, eu preciso escolher todos os arquivos modificados após uma certa data (digamos 7 dias) assim como todos os diretórios (somente em diretório raiz, portanto não recursivamente) criado após...
14.05.2014 / 13:32
1
resposta

A expressão de brace não funciona no find regex

Eu tenho duas pastas, CA01 e CA02 na pasta atual, foo : foo -+ | +-CA01 | +-CA02 Quando eu digito find . -regex ".*CA[0-9]+" -exec echo {} + Ou find . -regex ".*CA[0-9][0-9]" -exec echo {} + Eu te...
02.10.2013 / 04:41
1
resposta

Executando o comando 'diff' após o comando 'find'

Estou executando este código no shell mv -f ~/sites/text1.txt ~/sites/text2.txt;find ~/sites/ -type f -exec sha1sum {} >> ~/sites/text.txt \;diff ~/sites/text1.txt ~/sites/text2.txt; No entanto, toda vez que estou tendo esse erro:...
27.12.2013 / 07:24
1
resposta

Como evitar encontrar -execdir de seguir links simbólicos?

Digamos que eu tenha um link simbólico: linktob -> b Se eu executar algo como find . -type l -execdir chmod 777 {} \; , o comando chmod afetará o arquivo para o qual o link simbólico está apontando, ou seja, "b". A página man...
13.06.2013 / 10:36
2
respostas

Unix: encontre nomes de arquivos de diretórios listados em um arquivo de texto e mova para o novo diretório

Sou um novato em linha de comando tentando descobrir o comando apropriado para executar o seguinte no Terminal no Mac OS X. Supondo que coloquei todos os arquivos no mesmo diretório, quero isolar e mover um conjunto selecionado de arquivos de...
08.02.2013 / 23:15