답변:
scp
스파 스 파일을 지원하지 않습니다. rsync
대신 사용하십시오 .
rsync -aS /home/myself/test/ myself@myserver:
SFTP를 통해서도 할 수 있어야하지만, 그 기능을 지원하는 SFTP 클라이언트는 모르겠습니다.
업데이트 : Perl 모듈 Net :: SFTP :: Foreign 의 개발 버전에 해당 기능을 추가했습니다 . 예를 들면 다음과 같습니다.
#!/usr/bin/perl
use strict;
use Net::SFTP::Foreign;
@ARGV == 3 or die <<EOU;
Usage:
sparse_put <host> <src> <dst>
my ($host, $src, $dst) = @ARGV;
$s = Net::SFTP::Foreign->new($host, autodie => 1);
$s->put($src, $dst, sparse => 1);