*'('*')'.* 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/ {} +