Uma maneira com rename
:
rename -n 's/-//g;s/___(\w*)_(\w*)_(\w*)_/.IT.$2$3.$1./' *
No modo -n
ono isso só imprime as alterações, remova esse sinalizador para executar a renomeação. A primeira expressão apenas remove cada hífen, a segunda salva as strings e substitui a parte de sublinhado.
Uma alternativa é salvar apenas tudo que você precisa em grupos, assim você também pode mudar rapidamente, por exemplo. a data:
rename -n 's/(\d*)-(\d*)-(\d*)___(\w*)_(\w*)_(\w*)_/$1$2$3.IT.$5$6.$4./' *
Exemplo de execução
$ rename -n 's/-//g;s/___(\w*)_(\w*)_(\w*)_/.IT.$2$3.$1./' *
rename(2015-08-25___ANJ_BH_E_txt, 20150825.IT.BHE.ANJ.txt)
rename(2015-08-25___HSB_BH_Z_txt, 20150825.IT.BHZ.HSB.txt)
rename(2015-08-25___LSA_SP_E_txt, 20150825.IT.SPE.LSA.txt)
rename(2015-08-25___TEH_SP_N_txt, 20150825.IT.SPN.TEH.txt)