rsync를 사용하여 여러 디렉토리에서 하나로 파일 복사

RJss

다양한 하위 디렉토리의 파일을 하나의 단일 디렉토리로 복사 할 수 있습니까? 예를 들어 다음과 같은 구조가 있습니다.

+ dir1
  + file1.ext
  + file2.ext
+ dir2
  + file3.ext
  + file4.ext
  + subdir
     +dontwanttocopy.ext

현재 다음 명령을 사용하고 있습니다.

find "//mysourcepathdirectory/" -maxdepth 2 -type f -name "*.ext" -exec rsync -vr -e ssh {} user@server:/mypath/videos/ \;

물론이 명령을 사용하면 서버에 반복적으로 로그인하게됩니다. 한 번만 로그인해야하는 명령을 받고 싶습니다. 통증을 피하기 위해 SSH 키를 사용하고 있지만 이것이 올바른 접근 방식이 아니라는 내용이 있습니다. 시간이 지남에 따라 몇 개의 파일 만 변경되므로 rsync를 사용하고 싶습니다. 또한 내 기본 경로 (예 : 위의 예에서 subdir) 아래의 하위 디렉터리에있는 파일을 복사하는 것을 피하고 싶습니다.

αғsнιη

예, (재귀 복사) 옵션 이있는 rsync명령이 -r있습니다.

rsync -r /path/in/source/dir*/*.ext /path/to/destination

--exclude옵션을 사용 하여 하위 디렉토리 및 디렉토리 구조를 제외 할 수도 있습니다 .

rsync -rv --exclude='*/' /path/in/source/dir*/ /path/to/destination/

또는 하위 디렉토리 :

rsync -rv --exclude='*/*' /path/in/source/dir*/ /path/to/destination/

scp명령을 사용할 수도 있습니다.

scp -r /path/in/source/dir*/*.ext /path/to/destination

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

cp를 사용하여 단일 파일을 여러 디렉토리에 복사

분류에서Dev

모든 디렉토리에서 이름으로 파일을 찾고 rsync를 사용하여 다른 디렉토리로 복사합니다.

분류에서Dev

ssh를 통해 rsync를 사용하여 원격에서 여러 파일 복사

분류에서Dev

ssh를 통해 rsync를 사용하여 원격에서 여러 파일 복사

분류에서Dev

디렉토리에서 여러 디렉토리로 파일 복사

분류에서Dev

디렉토리에서 여러 디렉토리로 파일 복사

분류에서Dev

디렉토리에서 여러 디렉토리로 파일 복사

분류에서Dev

rsync-쉘 스크립트를 사용하여 모든 JPG / jpg 파일을 하나의 하드 드라이브에서 단일 디렉토리로 이동

분류에서Dev

cmake를 사용하여 지정된 디렉토리에 파일 복사

분류에서Dev

WebClient를 사용하여 FTP 서버에 파일 디렉토리 업로드

분류에서Dev

GNU Make를 사용하여 파일 디렉토리 반복

분류에서Dev

* .sh를 사용하여 다른 디렉토리에서 여러 .sh 파일을 실행하는 방법

분류에서Dev

find 및 cp를 사용하여 많은 디렉토리에서 하나의 새 경로로 .jpg 파일 만 복사하는 문제

분류에서Dev

scp를 사용하여 디렉토리에서 원격 디렉토리로 모든 파일을 복사하는 방법은 무엇입니까?

분류에서Dev

rsync를 사용하여 .mp3 파일이있는 디렉토리 만 복사

분류에서Dev

Gulp를 사용하여 파일 디렉토리 및 파일 복사

분류에서Dev

스캐너를 사용하여 다른 디렉토리에서 여러 텍스트 파일 읽기

분류에서Dev

foreach () 함수를 사용하여 웹 디렉토리에서 여러 파일 제거

분류에서Dev

스크립트를 사용하여 여러 디렉토리에서 많은 파일 이동

분류에서Dev

Grunt.js를 사용하여 한 디렉토리 구조에서 다른 디렉토리 구조로 모든 HTML 파일 복사

분류에서Dev

rsync를 사용하여 tar에서 파일 복원

분류에서Dev

sudo rm -f *를 사용하여 홈 디렉토리에서 삭제 된 파일

분류에서Dev

fasd를 사용하여 emacsclient에서 파일 또는 디렉토리 열기

분류에서Dev

php를 사용하여 디렉토리에서 .xml.gz 파일 만 검색

분류에서Dev

C ++를 사용하여 iOS에서 디렉토리 / 파일 만들기

분류에서Dev

한 디렉토리에서 다른 여러 디렉토리로 여러 파일 복사

분류에서Dev

여러 디렉토리에서 다른 여러 디렉토리로 파일 복사

분류에서Dev

rsync를 사용하여 디렉터리간에 파일을 이동 (복사하지 않음)합니까?

분류에서Dev

rsync를 사용하여 디렉터리간에 파일을 이동 (복사하지 않음)합니까?

Related 관련 기사

  1. 1

    cp를 사용하여 단일 파일을 여러 디렉토리에 복사

  2. 2

    모든 디렉토리에서 이름으로 파일을 찾고 rsync를 사용하여 다른 디렉토리로 복사합니다.

  3. 3

    ssh를 통해 rsync를 사용하여 원격에서 여러 파일 복사

  4. 4

    ssh를 통해 rsync를 사용하여 원격에서 여러 파일 복사

  5. 5

    디렉토리에서 여러 디렉토리로 파일 복사

  6. 6

    디렉토리에서 여러 디렉토리로 파일 복사

  7. 7

    디렉토리에서 여러 디렉토리로 파일 복사

  8. 8

    rsync-쉘 스크립트를 사용하여 모든 JPG / jpg 파일을 하나의 하드 드라이브에서 단일 디렉토리로 이동

  9. 9

    cmake를 사용하여 지정된 디렉토리에 파일 복사

  10. 10

    WebClient를 사용하여 FTP 서버에 파일 디렉토리 업로드

  11. 11

    GNU Make를 사용하여 파일 디렉토리 반복

  12. 12

    * .sh를 사용하여 다른 디렉토리에서 여러 .sh 파일을 실행하는 방법

  13. 13

    find 및 cp를 사용하여 많은 디렉토리에서 하나의 새 경로로 .jpg 파일 만 복사하는 문제

  14. 14

    scp를 사용하여 디렉토리에서 원격 디렉토리로 모든 파일을 복사하는 방법은 무엇입니까?

  15. 15

    rsync를 사용하여 .mp3 파일이있는 디렉토리 만 복사

  16. 16

    Gulp를 사용하여 파일 디렉토리 및 파일 복사

  17. 17

    스캐너를 사용하여 다른 디렉토리에서 여러 텍스트 파일 읽기

  18. 18

    foreach () 함수를 사용하여 웹 디렉토리에서 여러 파일 제거

  19. 19

    스크립트를 사용하여 여러 디렉토리에서 많은 파일 이동

  20. 20

    Grunt.js를 사용하여 한 디렉토리 구조에서 다른 디렉토리 구조로 모든 HTML 파일 복사

  21. 21

    rsync를 사용하여 tar에서 파일 복원

  22. 22

    sudo rm -f *를 사용하여 홈 디렉토리에서 삭제 된 파일

  23. 23

    fasd를 사용하여 emacsclient에서 파일 또는 디렉토리 열기

  24. 24

    php를 사용하여 디렉토리에서 .xml.gz 파일 만 검색

  25. 25

    C ++를 사용하여 iOS에서 디렉토리 / 파일 만들기

  26. 26

    한 디렉토리에서 다른 여러 디렉토리로 여러 파일 복사

  27. 27

    여러 디렉토리에서 다른 여러 디렉토리로 파일 복사

  28. 28

    rsync를 사용하여 디렉터리간에 파일을 이동 (복사하지 않음)합니까?

  29. 29

    rsync를 사용하여 디렉터리간에 파일을 이동 (복사하지 않음)합니까?

뜨겁다태그

보관