Usando sed e flag:
sed 's|^\(.*\)$|mv gre_6_c1_.h3 newdir/|e' list.txt
Acima, moverá os arquivos para newdir/ para alterá-lo de acordo.
Eu assumo no list.txt que o número é como abaixo, separado por nova linha:
d34567
d23168
Execute isto para confirmar:
sed 's|^\(.*\)$|mv gre_6_c1_.h3 newdir/|' list.txt