Perguntas com a marcação «recursive»

Operando em um diretório e seus subdiretórios, recursivamente.

80
Glob recursiva?

Eu gostaria de escrever algo como isto: $ ls **.py para obter todos os nomes de arquivos .py, percorrendo recursivamente uma hierarquia de diretórios. Mesmo se houver arquivos .py para encontrar, o shell (bash) fornecerá esta saída: ls: cannot access **.py: No such file or directory Alguma...

76
Como remover todos os arquivos em um diretório?

Estou tentando remover todos os arquivos e subdiretórios em um diretório. Eu costumava rm -rremover todos os arquivos, mas quero remover todos os arquivos e subdiretórios, excluindo o próprio diretório superior. Por exemplo, eu tenho um diretório superior como images. Ele contém os arquivos...

71
Achatando um diretório aninhado

Provavelmente isso é muito simples, mas não consigo descobrir. Eu tenho uma estrutura de diretórios como esta (dir2 está dentro de dir1): /dir1 /dir2 | --- file1 | --- file2 Qual é a melhor maneira de 'achatar' essa estrutura do diretor de forma a obter o arquivo1 e o arquivo2 no...

53
Como pesquisar texto em todo o sistema de arquivos?

Supondo que a ferramenta grep deva ser usada, gostaria de procurar a sequência de texto "800x600" em todo o sistema de arquivos. Eu tentei: grep -r 800x600 / mas não funciona. O que eu acredito que meu comando deve fazer é grep recursivamente através de todos os arquivos / pastas raiz para o...

52
Como excluo recursivamente diretórios com curinga?

Estou trabalhando no SSH no WD My Book World Edition. Basicamente, gostaria de começar em um nível de diretório específico e remover recursivamente todos os subdiretórios correspondentes .Apple*. Como eu faria isso? eu tentei rm -rf .Apple* e rm -fR .Apple* nem diretórios excluídos que...

41
Localizando o maior arquivo recursivamente

Estou tentando encontrar o maior arquivo em um diretório recursivamente. Se houver um subdiretório dentro desse diretório, a função precisará entrar nesse diretório e verificar se o arquivo maior está lá. Depois que o arquivo maior é encontrado, a saída é exibida com o nome do caminho relativo e o...

32
A diferença entre -r e -R

Muitas vezes acontece que eu quero aplicar uma operação recursivamente. Alguns comandos, como grep, usam r minúsculo para indicar recursão. Por exemplo grep -r foo . Outros comandos parecem preferir um R maiúsculo: chmod -R 755 . Estou constantemente entendendo isso errado e esquecendo qual é...

30
Como o rm -r remove remotamente? Em que ordem?

Existe alguma ordem de operações para rm? Eu me apresentei rmem um diretório grande e estou curioso para ver o que pode ter sido excluído. Funciona rmprimeiro nos arquivos e depois nos diretórios? Ou é baseado em algumas informações na tabela de inodes? Especificações: rm do sistema GNU coreutils...