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