Perguntas com a marcação «find»

14
Classifique a saída de find -exec ls

É possível a saída find … -exec ls -ls ;ordenada alfabeticamente, por nome de arquivo? Este é o meu comando cron: find /home/setefgge/public_html -type f -ctime -1 -exec ls -ls {} \; Este comando funciona bem, na maior parte. Mas os resultados não são classificados em nenhuma sequência...

14
Encontre um arquivo em que o nome comece com uma letra maiúscula

Estou tentando encontrar todos os arquivos para os quais o nome começa com uma letra maiúscula. Eu tentei usar o seguinte comando: find . -type f -regex '.*\/[A-Z][^/]*' É encontrar caminhos apenas com letras minúsculas. Os seguintes trabalhos: find . -type f -regex

14
Como pesquisar arquivos onde existem duas palavras diferentes?

Estou procurando uma maneira de pesquisar arquivos onde existem duas instâncias de palavras no mesmo arquivo. Eu tenho usado o seguinte para realizar minhas pesquisas até este ponto: find . -exec grep -l "FIND ME" {} \; O problema que encontro é que, se não houver exatamente um espaço entre...

14
Como mover os arquivos com base no ano

Preciso mover arquivos com base em um ano. Eu usei o findcomando find /media/WD/backup/osool/olddata/ -mtime +470 -exec ls -lrth {} \;|sort -k6 mas para que este comando seja executado com sucesso, preciso saber exatamente mtimeagora 470 é apenas um palpite. Significa que se eu puder dar o ano...

14
Encontre arquivos legíveis por humanos

Estou tentando encontrar uma maneira eficiente de fazer o nível 5 do desafio de bandidos do OverTheWire . De qualquer forma, tenho vários arquivos e há apenas um que respeita os seguintes critérios: Legível por humanos 1033 bytes de tamanho Não executável No momento, estou usando o findcomando...

13
Saída FIND colorida?

É possível obter saída colorida do comando find ? Ou seja, no caminho de cada item encontrado, os diretórios são azuis, os scripts executáveis ​​são verdes, etc. Estou usando a versão 4.4.2 do GNU findutils . Editar - Para esclarecer, cada resultado seria destacado da seguinte...

13
localizar diretório de exclusão

Estou no Linux (Ubuntu) e gostaria de excluir determinados diretórios (como .hg) quando estiver executando um find | less Tentei o seguinte para excluir o diretório .hg da lista, mas parece não funcionar. find -type d \( ! -iname \.hg \) find -type d \( ! -name \.hg \) find -type d \( ! -iname...

13
Como usar o comando "cat" na saída do comando "find"?

Quero redirecionar a saída do findcomando para catcomando, para poder imprimir os dados do arquivo fornecido. Por exemplo, se a saída de find for /aFile/readme, o gato deve ser interpretado como cat ./aFile/readme. Como posso fazer isso instantaneamente? Eu tenho que usar canos? Eu tentei...

13
find não funciona no caminho com link simbólico?

Se eu executar esse comando, find $HOME/MySymlinkedPath -name "run*.sh"nada acontecerá e não ocorrerá erro ('MySymlinkedPath' é um caminho com link simbólico para outro disco rígido que não seja o meu $ HOME). Isso também falha: find ~/MySymlinkedPath -name "run*.sh" find...

13
find: podar não ignora o caminho especificado

Preciso excluir .gitda minha findpesquisa. Para conseguir isso, estou usando o -path ./.git -pruneswitch: $ find . -path ./.git -prune -o \( -type f -o -type l -o -type d \) | grep '.git' ./.git No entanto, mesmo que isso ignore o conteúdo do diretório .git, ele lista o próprio diretório....

12
Como encontrar o tamanho total do arquivo agrupado por extensão

Eu trabalho em um cluster compartilhado com outros colegas. O disco rígido é limitado (e já está cheio em algumas ocasiões), então eu limpo minha parte ocasionalmente. Quero fazer isso rapidamente, então até agora faço isso criando uma lista de arquivos com mais de 100 MB com mais de 3 meses e vejo...

12
Como usar OR lógico no find?

No bash shell lspode usar uma funcionalidade lógica OU através (é claro que eu também poderia fazer, ls name1 name2mas meus exemplos verdadeiros são mais complicados): ls @(name1|name2) Existe uma maneira de fazer isso usando find? Minha implementação ingênua: find . -maxdepth 1 -name...