다음 명령은 하나의 파일에 대해 나를 위해 좋은 작품을 통해 로컬 디렉터리를 동기화 : 재귀 그것을 할ssh를
scp [email protected]:foobar.txt /some/local/directory
내가하고 싶은 것은 (모든 하위 디렉토리에 대한 예/서버에 주어진 경로의 서브 파일) 폴더를 병합하고 이미 로컬에 존재하는 파일을 덮어 쓰고 마지막으로 특정 값 (예 : 10MB)보다 작은 파일 만 서버에 저장합니다.
어떻게하면됩니까?
실제로는 나쁜 옵션이 아니지만 큰 파일을 제거하려는 사실을 고려하지 않았습니다. 어떤 아이디어? – user2295350
4k보다 작은 현재 디렉토리의 tar 파일 (파일에 넣고 원격 호스트로 전송하고 ssh를 사용하여 실행할 수 있음) :'tar cf a.tar $ {find. -t f - 크기 -4096c}' – piokuc