Renomear arquivos reordenando o padrão no bash

Eu tenho um arquivo pdf no formato:

Author-YYYY-rest_of_text_seperated_by_underscores.pdf
John-2010-some_file.pdf
Smith-2009-some_other_file.pdf

Preciso renomear os arquivos para que o ano seja o primeiro, p.

YYYY-Author-rest_of_text_seperated_by_underscores.pdf
2010-John-some_file.pdf
2009-Smith-some_other_file.pdf

Então isso significaria mover o elemento 'AAAA-' para o início.

Eu não tenho unix 'Rename' e devo confiar em sed, awk etc.Eu fico feliz em renomear o local.

Eu tenho tentado adaptar esta resposta sem muita sorte.Usando sed para renomear arquivos em massa

questionAnswers(2)

yourAnswerToTheQuestion