お持ちですか?強く打つSFTPサーバーにアクセスし、ファイルに「アクセス」してダウンロードせずに読み込む方法バッファー、コンテンツを操作してローカルに保存します。
Perlスクリプトを使用してこれを実行できることを知っています。
@file=$sftp->get($file);
Bashで同様のアプローチを探しています。
目標は、Perlスクリプトを削除し、bashで機能を実装することです。
ありがとう
ベストアンサー1
そしてlibcurlとsftpサポートする:
curl sftp://sftp.example.com -o - | do_some_magic > filename
私は次のLinuxディストリビューション/ Unixでカールをテストしました。
sftp サポートを組み込んだ libcurl: RHEL6, RHEL7
含まない:RHEL5、Ubuntu 11.04、Ubuntu 14.04、Solaris 11