Você deve conseguir capturar apenas o STDOUT de csum
a ssh
.
Para obter a saída completa de csum
, com o hash e o nome do arquivo:
bash-$ remoteMD5=$(ssh user@remote-dns-name "csum -h MD5 /full/path/to/file")
bash-$ echo $remoteMD5
723fc34e606a4d0002fe86f417be5f56 /full/path/to/file
Ou você pode retornar apenas o hash:
bash-$ remoteMD5=$(ssh user@remote-dns-name "csum -h MD5 /full/path/to/file" | awk '{print \}'")
bash-$ echo $remoteMD5
723fc34e606a4d0002fe86f417be5f56