Wie kann ich ein vorangestelltes Jahr stapelweise an das Ende eines Dateinamens verschieben?

Ich habe eine Liste von Dateien (Tausende von ihnen) wie folgt:

/path/2010 - filename.txt
/path/2011 - another file name.txt

Immer nach diesem Muster:#### - string.txt

Ich muss sie so ändern, dass sie so aussehen:

/path/filename (2010).txt
/path/another file name (2011).txt

Wie kann ich das schnell mit Bash, Shell, Terminal usw. machen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage