Perguntas sobre 'find'

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

Encontre nomes de diretórios com N ocorrências de um conjunto de caracteres

Como combinar nomes de diretório não recursivamente que contêm N ocorrências de um subconjunto de caracteres (usando find )? No meu caso específico, só quero nomes de diretórios com 6 dígitos. Aqui está o que funcionou, mas é não específi...
21.06.2015 / 18:05
4
respostas

Limpando o conteúdo dos arquivos por tamanho

Considerando se listo arquivos em um diretório: drwx--x--x 43 root wheel 4.0K Aug 18 12:52 .. -rw------- 1 root root 268K Aug 18 04:31 build_locale_databases_log -rw------- 1 root root 5.2M Aug 18 17:21 access_log -rw------- 1 root root...
18.08.2015 / 09:34
1
resposta

Localizando todos os tipos de extensões referenciados em um arquivo html

Aqui está minha declaração de problema: Existe uma pasta com muitos arquivos html e texto. Eu preciso recursivamente passar por cada um deles e encontrar todos os tipos de extensões de arquivos referenciados nesses arquivos html / text como ....
12.02.2014 / 01:29
2
respostas

Como listar apenas nomes de arquivos removendo diretórios e subdiretórios

Como posso obter a lista de apenas nomes de arquivos e remover diretórios e subdiretórios usando find, sed, awk, cut ou any. Por exemplo: eu recebo uma lista de todos os arquivos de mídia usando a pesquisa como: find /var/warehouse/* -type...
29.10.2014 / 15:39
2
respostas

Localizando todos os arquivos .cpp e .h e movendo-os para ~ / junk

Eu criei uma pasta no meu lixo de chamada do diretório inicial e digamos que eu queira mover todos os arquivos .cpp e .h para ela. Como eu faria isso? Meu primeiro pensamento é começar com find -nome * .cpp -print, mas não sei como colocar vário...
08.02.2014 / 12:16
2
respostas

variables no comando find e mais problemas no shell [duplicado]

Eu escrevi o seguinte script: #!/bin/bash SAVEIFS=$IFS alias export='export' IFS=$(echo -en "\n\b") find $1 -name "*" -a -type f -exec sh -c let len='expr length {}' \; -exec sh -c let str='expr substr {} 1 len-3' \; -exec...
08.01.2013 / 21:05
2
respostas

Passando resultados de “find” para zenity

O resultado do seguinte script: results=$(find -iname "*.mp4") echo $results; é algo como: file1 file2 file3 Como faço para passar os resultados do comando find para uma variável, como é mostrado quando eu executo o seguinte comand...
03.11.2012 / 08:44
1
resposta

como mover um arquivo depois de identificá-lo com ls | egrep, ou “egrep” vs “find”

Eu preciso mover todas as imagens com uma string de nome de arquivo específica para um diretório específico. Este é um nome de arquivo de exemplo facility_92+SOURCE1+SOURCE1.0 Após o 'facility_', pode haver de 1 a 5 dígitos. O segui...
15.10.2018 / 09:57
2
respostas

Encontre com caminho absoluto dentro de um bashscript | nome de base dos xargs

Eu tenho que encontrar recursivamente dentro de um script bash. Como eu posso invocar o script bash de qualquer lugar, sou forçado a usar o caminho absoluto. Às vezes, o caminho absoluto pode ficar muito longo e a saída é tediosa no seguinte:...
17.09.2018 / 20:34
1
resposta

Encontrar diretório, se coincidir, então não recurse

No meu Mac, estraguei a instalação do SDK do Android. Eu estava olhando para limpá-lo, encontrando todas as referências a "android". O problema é que, quando executo o comando find / -name "*android*" , obtenho uma lista bastante extensa....
13.09.2018 / 02:09