Como recursivamente encontrar arquivos RAR e Rxx e copiá-los com zsh

0

Eu tenho meu diretório baixado com muitos arquivos rar e estou tentando movê-los. Como eu faria isso?

    
por user 99572 is fine 26.03.2011 / 14:10

2 respostas

3

Você pediu uma solução zsh , aqui está:

mv (#i)**/*.r(ar|<->) destination

(#i) torna a pesquisa insensível a maiúsculas e minúsculas

** está pesquisando recursivamente, use *** se a pesquisa precisar seguir links simbólicos

<-> corresponde a um número, mas você também pode especificar um intervalo, por exemplo < 1-20 >

(A|B) corresponde a A ou B

Assim, com o comando acima você irá capturar * .rar, * .r01, ..., mas também * .RAR, * .R1, * .R2

    
por 07.03.2013 / 00:05
1

você pode fazer algo como:

find -name ".rar" -exec cp {} dest_dir \;
    
por 26.03.2011 / 14:46