Dada la necesidad de mandar ficheros en packs de 1Gbyte (aprox.) un comando que se puede usar es el split junto con el tar/gtar. Más detalles en el post Split Files using tar ,gz,zip or bzip2.

root@server:/data-> cat test.sh
/usr/sfw/bin/gtar cz ../to_send/ | split -b 1000m - backup_to_send.tar.gz