フォルダをファイルに tar したいと思います。このファイルは、ローカル マシンではなく、ssh 経由で到達できる別のマシンに保存する必要があります。
私はそのようなことをすることができますか?
tar cfv ssh://user:pass@server:/tmp/myfile.tar myfolder/
一時ファイルを必要としない場合:
tar cfv - myfolder/ | ssh user@server 'cat > /tmp/myfile.tar'
これを簡単な方法でやってみましょう。これは非常に単純化されたアプローチかもしれませんが、仕事は完了します。
tar cfv myfile.tar myfolder/ && scp myfile.tar user:pass@server:/tmp/myfile.tar && rm myfile.tar
(これをテストしていません。エラーがある場合はご容赦ください)