*'('*')'.*
deve funcionar.
Melhor ainda, *'('????')'.*
deve obter apenas os nomes
que tem quatro caracteres entre parênteses.
Parênteses são caracteres especiais, então você precisa colocá-los entre aspas.
Eu quero mover seletivamente todos os arquivos que são filmes com o ano no final do nome do arquivo. Eu tenho um programa que renomeia filmes e corrige o formato que sempre usa o formato Moviename (YEAR).extension
.
Eu tentei mv *(*).*
mas acabou de mover tudo. Eu acho que a melhor maneira seria fazer algo como mover arquivos com colchetes e 4 caracteres entre colchetes. Também / ou os colchetes sempre virão antes do .extension
.
*'('*')'.*
deve funcionar.
Melhor ainda, *'('????')'.*
deve obter apenas os nomes
que tem quatro caracteres entre parênteses.
Parênteses são caracteres especiais, então você precisa colocá-los entre aspas.
find . -type f -iname "*(*).*" -exec mv -t ../Final/ {} +