Perguntas com a marcação «find»

Para perguntas referentes à localização, um utilitário de linha de comando para procurar arquivos em uma hierarquia de diretórios. Use esta tag para perguntas sobre encontrar a si próprio ou perguntas sobre problemas decorrentes do uso do utilitário de linha de comando find.


3
Como encontrar arquivos em subdiretórios e classificá-los por nome de arquivo em um único comando?
Resultado de uma localização normal usando find . ! -path "./build*" -name "*.txt": ./tool/001-sub.txt ./tool/000-main.txt ./zo/001-int.txt ./zo/id/002-and.txt ./as/002-mod.txt e quando classificado com sort -n: ./as/002-mod.txt ./tool/000-main.txt ./tool/001-sub.txt ./zo/001-int.txt ./zo/id/002-and.txt no entanto, a saída desejada é: ./tool/000-main.txt ./zo/001-int.txt ./tool/001-sub.txt ./zo/id/002-and.txt ./as/002-mod.txt o que significa que a saída é classificada com base …
9 find  filenames  sort 

6
Como encontro quais arquivos estão faltando em uma lista?
Eu tenho uma lista de arquivos que quero verificar se eles existem no meu sistema de arquivos. Eu pensei em fazer isso usando findcomo em: for f in $(cat file_list); do find . -name $f > /dev/null || print $f done (usando zsh), mas isso não funciona, pois findparece sair …
9 find 



4
Grep word em um arquivo e copie o arquivo
Eu tenho uma coleção de arquivos (* .zip, * .txt, * .tar.gz, * .doc, ... etc). Esses arquivos residem em um caminho. Quero encontrar todos os arquivos (* .txt) e depois copiar apenas os arquivos de texto que contêm palavras específicas (por exemplo, LINUX / UNIX). Eu executei o seguinte: …

2
comando if em find -exec
Eu só estava tentando listar todos os diretórios e arquivos no diretório atual e também escrever se eles forem arquivo ou diretório com o seguinte comando: find -exec echo `echo {} : ;if [ -f {} ]; then echo file; else echo directory;fi` \; Eu sei que é um comando …


2
Como excluir diretórios NFS com a localização?
Preciso procurar arquivos que não tenham usuário OU grupo. find / -nouser -o -nogroup Eu acho que está tudo bem. Mas não quero pesquisar compartilhamentos NFS. Como posso excluir os compartilhamentos NFS no comando find?
9 find  nfs 

6
Encontre imagens por tamanho: find / file / awk
Eu tenho tentado encontrar arquivos de imagem png a uma certa altura (acima de 500px). Eu sei que fileretornará as dimensões da imagem. Exemplo: $ file TestImg1a.png TestImg1a.png: PNG image data, 764 x 200, 4-bit colormap, non-interlaced Mas preciso usar isso para encontrar todos os arquivos em um diretório com …
9 files  find  awk  xargs  images 

7
Como limpar extensões de arquivo?
Eu tenho um diretório com arquivos .MP3 que gostaria de alterar as extensões para .mp3. Qual é a maneira mais fácil de fazer isso? Eu acho que algo como: find /RootPath -type f -iname "*.mp3" -exec mv {} sed s/.*MP3/\1.mp3/ \; ... embora eu saiba que isso não está certo. …
9 shell  find  rename 

6
Encontre apenas as pastas que contêm um arquivo com o mesmo nome da pasta
Quero encontrar todas as subpastas, que contenham um arquivo de remarcação com o mesmo nome (e extensão .md). Por exemplo: Desejo encontrar as seguintes subpastas: Apple/Banana/Orange #Apple/Banana/Orange/Orange.md exists Apple/Banana #Apple/Banana/Banana.md exists Apple/Banana/Papaya #Apple/Banana/Papaya/Papaya.md exists Nota: Pode haver outros arquivos ou subdiretórios no diretório Alguma sugestão? As soluções para o problema …

5
encontre exec '{}' indisponível após>
O Exec nos permite passar todos os argumentos de uma só vez {} +ou passá-los um por um com{} \; Agora, digamos que eu queira renomear todos os jpeg , não há problema em fazer isso: find . \( -name '*.jpg' -o -name '*.jpeg' \) -exec mv '{}' '{}'.new \; …
8 bash  find 

2
Confuso com este comando `find` em um script Bash?
Eu tenho um script bash, criado por alguém que não é mais capaz de explicar o significado, usado para tarar automaticamente uma pasta e fazer backup dela. No momento, estou confuso com a linha final: find '/home/_backups/pokebrawl' -mtime +6 -type f -delete O script completo está abaixo. #!/bin/bash #Purpose = …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.