md5sum fará o trabalho de lhe dar um hash.
Seu script deve
- Chame
md5sumpara obter o hash - Copie o arquivo
- Chame
md5sumna máquina remota comssh - Comparar hash
Como alternativa, use rsync , que faz uma verificação completa da transferência de arquivos