Perguntas sobre 'find'

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

Como procurar arquivos por tamanho e extensão?

Eu quero excluir todos os arquivos vazios com uma extensão específica de um diretório e todos os seus subdiretórios.     
15.02.2012 / 17:07
1
resposta

Qual é a diferença ao usar FIND entre -name e -iname

Bem, a questão diz tudo, eu vi os dois find -name e find -iname usado em todo o lugar sem um padrão discernível. Alguém poderia explicar as diferenças, talvez com um exemplo para esclarecer?     
21.09.2015 / 00:58
3
respostas

Como faço para mover todos os arquivos com o mesmo nome espalhados pelo sistema de arquivos em uma pasta?

Eu tenho uma árvore de sistema de arquivos e em locais diferentes dentro dela estão arquivos com o mesmo nome. Eu tentei o seguinte comando na linha de comando: find / -name "HAHA" -exec mv {} /home \; Funcionou apenas para um arquivo, pa...
14.02.2015 / 14:42
7
respostas

Listar pastas que contêm apenas uma subpasta chamada Attic

Estou limpando um repositório do CVS antes da migração para o git. Como parte da preparação, eu preciso encontrar (e possivelmente remover) qualquer pasta que contenha APENAS uma pasta Attic . Meu unix-fu não é strong, mas aqui está o que e...
02.08.2016 / 10:14
4
respostas

recursivamente chmod

Eu estava tentando chmod pastas e arquivos com: find . -type d -exec chmod 755 {} \; find . -type f -exec chmod 644 {} \; Mas eu estava pensando: Como fazer isso em uma linha usando find e excluindo os diretórios . e .....
07.09.2010 / 02:26
3
respostas

Obtendo a opção -exec em find to work

Estou tentando fazer com que find imprima uma lista de diretórios que contenham arquivos diferentes de imagens jpg, mas acho que meu uso da opção -exec está quebrado. Meu ambiente é o Cygwin Bash. $ find ! -iname "*.JPG$" -exec dirname...
07.01.2015 / 03:17
7
respostas

Como localizar e excluir arquivos duplicados no mesmo diretório?

Eu quero encontrar arquivos duplicados, dentro de um diretório, e depois excluir todos, exceto um, para recuperar espaço. Como faço para conseguir isso usando um script de shell? Por exemplo: pwd folder Os arquivos nela são: log.bkp...
28.05.2017 / 14:41
5
respostas

Renomeia arquivos baseados em seu diretório pai usando o comando find / xargs?

Eu tenho uma estrutura de diretórios como esta: Project/ | +--Part1/ | | | +--audio.mp3 | +--Part2/ | | | +--audio.mp3 | +--Part3/ | | | +--audio.mp3 ... Eu quero acabar com arquivos chamados Part...
31.12.2015 / 00:09
5
respostas

Como lidar com espaços em uma variável

Estou trabalhando em alguns scripts: for x in 'find ./ -name *.pdf' do echo pathname $x done Meus nomes de arquivos são Test1 ( Volume II) , Test2 ( Volume II) . Estou recebendo um retorno de pathname Test1 pathname ( pathname Vo...
13.06.2013 / 18:11
6
respostas

ls com find :: tamanho total do relatório

Estou tentando obter o tamanho total dos arquivos que satisfazem um find , por exemplo: ls $(find -maxdepth 2 -type f) No entanto, esse tipo de invocação de ls também não produz o tamanho total.     
05.12.2013 / 12:36