#!/bin/bash function sending (){ echo "Sending partition $1" sleep 5 } sending 1 dd if=/dev/mmcblk0p1|nc 192.168.15.201 31337 echo echo "Skipping partition 2" echo sending 3 dd if=/dev/mmcblk0p3|nc 192.168.15.201 31337 echo sending 4 dd if=/dev/mmcblk0p4|nc 192.168.15.201 31337 echo echo "Creating MD5s" md5sum /dev/mmcblk0p1 | sed 's:/dev/::; s/$/.img/' > /tmp/backupmd5s md5sum /dev/mmcblk0p3 | sed 's:/dev/::; s/$/.img/' >> /tmp/backupmd5s md5sum /dev/mmcblk0p4 | sed 's:/dev/::; s/$/.img/' >> /tmp/backupmd5s echo echo "Sending MD5s" sleep 5 cat /tmp/backupmd5s|nc 192.168.15.201 31337 echo echo "Finished"