Você pode remover a data e a hora usando uma expressão exata se o formato for consistente, então você ficará com a parte filename
, não importando quais caracteres ela tenha.
rename -n 's/^\d{8}\.\d{2}\.\d{2}\.\d{2}\.//' *
remova -n
após o teste para realmente renomear os arquivos.
Notas:
-
\d{8}
exatamente 8 dígitos -
\.
literal.
Agradecemos a @terdon por apontar que na renomeação podemos usar \d
para representar qualquer dígito em vez de [0-9]