So senden Sie eine Datei:
cat file | ssh example@unixlinux.online "cat > remote"
Oder:
ssh example@unixlinux.online "cat > remote" < file
So erhalten Sie eine Datei:
ssh example@unixlinux.online "cat remote" > copy
Versuchen Sie Folgendes:
cat myfile.txt | ssh example@unixlinux.online 'cat - > myfile.txt'
Sie können xxd verwenden und einige hässliche Anführungszeichen, um mehrere Dateien zu kopieren sowie Befehle auf ihnen auszuführen und sie auszuführen:
ssh -t example@unixlinux.online "
echo $'"$(cat somefile | xxd -ps)"' | xxd -ps -r > "'somefile'"
chmod +x somefile
echo $'"$(cat someotherfile | xxd -ps)"' | xxd -ps -r > "'someotherfile'"
chmod +x someotherfile
./somefile
./someotherfile
"