Perguntas sobre 'find'

Um utilitário de linha de comando para localizar arquivos e diretórios.
1
resposta

Usando se e encontre juntos

Eu estou tentando escrever um script que echo "sucesso" se ele encontrar arquivos .trc com mais de 5 dias em um diretório. No entanto, estou recebendo um full_path_trace ': Nenhum arquivo ou erro de diretório, mesmo que o meu diretório exista. E...
02.02.2016 / 17:02
2
respostas

Onde o comando find procura primeiro se existem diretórios com o mesmo nome?

Suponha que eu tenha dois diretórios diferentes com os mesmos nomes de pastas: /usr/myDir / e /home/myDir/ Se eu executar um comando como: cd $(find / -type d -name myDir) navega para /usr/myDir . Por que é que? Onde o com...
05.02.2016 / 00:16
2
respostas

Esta é uma maneira melhor de resumir a Sinopse do comando find?

Na página man de find , encontro o seguinte na sinopse: find [-H] [-L] [-P] [-D debugopts] [-Olevel] [path...] [expression] Mas depois de ler a man page, acho que é mais parecido com: find [-H] [-L] [-P] [-D debugopts] [-Olevel] [pat...
27.01.2016 / 16:46
1
resposta

Uma confusão sobre o parâmetro “-print” no comando “find” [duplicate]

     Esta pergunta já tem uma resposta aqui:                   'find' com vários '-name 'e' -exec 'executa somente as últimas correspondências de' -name '                                      2 respostas                               ...
31.08.2016 / 14:00
1
resposta

Como faço para mover arquivos com base no tamanho?

Eu tentei isso: find . -type f -size 128 -exec mv {} new_dir/ \; O que não funcionou e não me deu um erro. Aqui está um exemplo de como é o arquivo ao usar stat -x $ stat -x ./testfile | grep Size Size: 128 FileType: Re...
15.09.2016 / 15:00
2
respostas

hp-ux comando de localização não está funcionando em uma lista de arquivos

Estamos usando a seguinte configuração do hp-ux: HP-UX dxp10hxw B.11.23 U 9000/800 1446354274 unlimited-user license E tentando executar um comando de localização simples da seguinte forma: find . ! -type l -perm -0020 -exec ls -l {} \...
21.03.2016 / 22:19
3
respostas

Comando Find - lista de argumentos muito longa

Oracle Linux 5.10 Escudo BASH [oracle@src01]$ getconf ARG_MAX 131072 [oracle@srv01]$ ls -1 | wc -l 40496 #!/bin/bash # # delete files in /imr_report_repo that are older than 15-days find /imr_report_repo/* -maxdepth 0 -type f -mtime +15 |...
02.03.2016 / 21:50
2
respostas

Como encontrar todos os arquivos correspondentes (ou não correspondentes) a um padrão específico em uma pasta?

Como faço para encontrar todos os arquivos em uma pasta e suas subpastas terminados com 3 dígitos e mova-os para um novo local, mantendo a estrutura do diretório? Como alternativa, como posso encontrar todos os arquivos cujos nomes não termin...
11.09.2015 / 20:56
1
resposta

Tentei a pasta mv, agora tendo problemas para encontrar a pasta

Sim, então eu estava tentando mover uma pasta e agora estou tendo problemas para encontrá-la. Originalmente, estava no meu diretório .../Downloads/ . Eu fiz: sudo mv Downloads/Blah/ ~/ ... que parecia funcionar bem. Então percebi q...
29.12.2014 / 19:46
3
respostas

Excluindo uma pasta da exclusão de arquivos vazios com find

Eu normalmente apago arquivos e pastas vazios no meu diretório pessoal com o seguinte comando: find /home/tjuh -empty -delete No entanto, gostaria de excluir uma pasta, a saber /home/tjuh/.local/share/Steam/steamapps/common/ , então ten...
15.07.2015 / 10:14