Ein paar Möglichkeiten Dateien über ssh auf einen anderen Rechner zu übetragen:
„tar cvf – . | gzip -c -1 | ssh user@host cat „>“ remotefile.gz
ssh target_address cat “ remotefile
ssh target_address cat “ remotefile
cat localfile | ssh target_address cat „>“ remotefile
cat localfile | ssh target_address cat – „>“ remotefile
dd if=localfile | ssh target_address dd of=remotefile
ssh target_address cat remotefile.tgz )“
( cd SOURCEDIR && tar cvf – . | gzip -1 -) | ssh target_address „(cd DESTDIR && cat – > remotefile.tgz )“
ssh target_address „( nc -l -p 9210 > remotefile & )“ && cat source-file | gzip -1 – | nc target_address 9210
cat localfile | gzip -1 – | ssh target_address cat „>“ remotefile.gz“