# 2017-07-11 A neat (and popular) trick when transferring data over network is to compress the data on the fly and extract it on the fly [1]: On the receiving end do: netcat -l -p 7000 | tar x And on the sending end do: tar cf - ./* | netcat otherhost 7000 I have used this quite often in the last years. [1] http://toast.djw.org.uk/tarpipe.html