중첩 된 폴더의 모든 파일을 다른 폴더로 이동

FXux

다음과 같은 폴더 계층 구조가 있습니다.

MainFolder
|
| - 01
| - 02
| - 03
| - 04
| - 05
| - 06
| - 07
| - 08
| - 09
| - 10

그리고이 10 개의 폴더 각각 안에는 다른 10 개의 폴더가 있습니다. 총 10 개의 레벨이 있습니다.

가능한 모든 확장자 (zip 및 rar 포함)를 포함한 모든 파일을 FinalFolder라는 폴더로 이동하고 싶습니다.

다음 명령을 사용하려고합니다.

find MainFolder -type f -print0 | xargs -0 mv -t FinalFolder

그리고 "일"입니다. 전체적으로 5k 파일을 포착하고 있지만 25k 파일이 있다는 것을 알고 있으므로 모든 파일을 포착하지는 않습니다. 무엇이 문제일까요? 그리고 더 중요한 것은 그것을 고치는 방법?

고정

더 간단한 찾기 명령을 사용하여 소스 디렉토리를 평면화하십시오.

경고 : 먼저 대상 디렉터리가 있는지 확인하십시오 !! (또는 당신으로 끝낼 수있는 에서만 FinalFolder라는 이름의 파일 하나 그 안에 파일의)

 find MainFolder -type f -exec mv \{\} FinalFolder \;

편집하다

이름 충돌이있는 파일이 둘 이상있는 경우 파일을 덮어 쓸 수 있습니다. 이를 방지하려면 cp대신 명령 을 사용하여 버전 번호를 추가 할 수 있습니다 mv. 이것은 원래 디렉토리 트리가 그대로 유지된다는 부작용이 있으므로 처리 후 삭제해야 할 수도 있습니다.

 find MainFolder -type f -exec cp --backup=numbered \{\} FinalFolder \;

이것이 계속 확인을 요청한다면 아마도 cp명령이로 별칭이 지정 되었기 때문일 것입니다 cp -i. 어떤 경우 /bin/cp에 대신 사용cp

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

파일로 구성된 파일 디렉토리를 가져 와서 모든 파일을 다른 폴더의 다른 이름을 가진 폴더에 씁니다.

분류에서Dev

폴더의 모든 pdf 파일을 열고 다른 폴더에 크기가 조정 된 jpg로 저장

분류에서Dev

한 폴더에서 다른 폴더로 복사 된 모든 파일의 파일 경로 가져 오기

분류에서Dev

폴더 이름이 "somestring"과 같으면 폴더의 모든 파일을 한 수준 위로 이동합니다.

분류에서Dev

한 SFTP 폴더의 모든 파일을 Python에서 다른 폴더로 아카이브

분류에서Dev

폴더의 모든 파일을 처리하고 모든 출력을 동일한 파일 이름으로 다른 폴더에 저장하는 Bash 스크립트?

분류에서Dev

파일이없는 폴더의 모든 폴더와 하위 폴더를 반복적으로 정리합니다.

분류에서Dev

Windows는 행이 포함 된 폴더의 모든 파일을 읽기 전용으로 만듭니다.

분류에서Dev

하위 폴더 내의 모든 파일을 상위 폴더로 이동

분류에서Dev

하위 폴더 내의 모든 파일을 상위 폴더로 이동

분류에서Dev

(Linux) 폴더의 모든 파일을 다른 파일의 데이터로 재귀 적으로 덮어 씁니다.

분류에서Dev

여러 폴더에 여러 개의 단일 파일이 중첩되어 있습니다. Mac OSX에서 모든 파일을 하나의 폴더로 추출하는 방법이 있습니까?

분류에서Dev

특정 하위 폴더의 파일을 다른 하위 폴더로 이동

분류에서Dev

폴더 경로의 다차원 배열을 중첩 된 폴더 구조 배열로 변환

분류에서Dev

목록에 따라 한 폴더에서 다른 폴더로 모든 파일 이동

분류에서Dev

배치 파일을 사용하여 폴더에 새 하위 폴더를 만들고, 디렉터리의 모든 폴더에 대해 새로 만든 하위 폴더로 파일을 이동합니다.

분류에서Dev

중복 파일 이름을 여러 폴더의 다른 이름으로 변경

분류에서Dev

SFTP 서버의 Python 파일을 다른 폴더로 이동

분류에서Dev

모든 폴더 및 하위 폴더의 모든 파일을 별도의 zip 파일로 압축합니다.

분류에서Dev

한 폴더에서 같은 이름의 다른 폴더로 파일 이동

분류에서Dev

한 폴더에서 같은 이름의 다른 폴더로 파일 이동

분류에서Dev

상위 폴더와 같은 깊은 하위 폴더의 파일 이름을 변경하고 중앙 폴더로 이동합니다.

분류에서Dev

폴더의 파일을 성공적으로 반복하지만 모든 파일이 손상된 오류를 인쇄합니다.

분류에서Dev

특정 유형의 모든 파일을 폴더에서 Python의 다른 폴더로 복사하는 방법

분류에서Dev

특정 폴더에 생성 된 모든 파일을 자동으로 "git add"

분류에서Dev

s3의 한 폴더에서 다른 폴더로 파일 이동

분류에서Dev

폴더 1에서 이름이 다른 폴더 2의 다른 폴더와 일치하는 모든 폴더를 선택 / 복사하는 방법

분류에서Dev

파이썬은 모든 하위 폴더의 파일 이름에 폴더 이름을 추가합니다.

분류에서Dev

다른 폴더에있는 동일한 이름의 파일을 하나의 폴더로 이동

Related 관련 기사

  1. 1

    파일로 구성된 파일 디렉토리를 가져 와서 모든 파일을 다른 폴더의 다른 이름을 가진 폴더에 씁니다.

  2. 2

    폴더의 모든 pdf 파일을 열고 다른 폴더에 크기가 조정 된 jpg로 저장

  3. 3

    한 폴더에서 다른 폴더로 복사 된 모든 파일의 파일 경로 가져 오기

  4. 4

    폴더 이름이 "somestring"과 같으면 폴더의 모든 파일을 한 수준 위로 이동합니다.

  5. 5

    한 SFTP 폴더의 모든 파일을 Python에서 다른 폴더로 아카이브

  6. 6

    폴더의 모든 파일을 처리하고 모든 출력을 동일한 파일 이름으로 다른 폴더에 저장하는 Bash 스크립트?

  7. 7

    파일이없는 폴더의 모든 폴더와 하위 폴더를 반복적으로 정리합니다.

  8. 8

    Windows는 행이 포함 된 폴더의 모든 파일을 읽기 전용으로 만듭니다.

  9. 9

    하위 폴더 내의 모든 파일을 상위 폴더로 이동

  10. 10

    하위 폴더 내의 모든 파일을 상위 폴더로 이동

  11. 11

    (Linux) 폴더의 모든 파일을 다른 파일의 데이터로 재귀 적으로 덮어 씁니다.

  12. 12

    여러 폴더에 여러 개의 단일 파일이 중첩되어 있습니다. Mac OSX에서 모든 파일을 하나의 폴더로 추출하는 방법이 있습니까?

  13. 13

    특정 하위 폴더의 파일을 다른 하위 폴더로 이동

  14. 14

    폴더 경로의 다차원 배열을 중첩 된 폴더 구조 배열로 변환

  15. 15

    목록에 따라 한 폴더에서 다른 폴더로 모든 파일 이동

  16. 16

    배치 파일을 사용하여 폴더에 새 하위 폴더를 만들고, 디렉터리의 모든 폴더에 대해 새로 만든 하위 폴더로 파일을 이동합니다.

  17. 17

    중복 파일 이름을 여러 폴더의 다른 이름으로 변경

  18. 18

    SFTP 서버의 Python 파일을 다른 폴더로 이동

  19. 19

    모든 폴더 및 하위 폴더의 모든 파일을 별도의 zip 파일로 압축합니다.

  20. 20

    한 폴더에서 같은 이름의 다른 폴더로 파일 이동

  21. 21

    한 폴더에서 같은 이름의 다른 폴더로 파일 이동

  22. 22

    상위 폴더와 같은 깊은 하위 폴더의 파일 이름을 변경하고 중앙 폴더로 이동합니다.

  23. 23

    폴더의 파일을 성공적으로 반복하지만 모든 파일이 손상된 오류를 인쇄합니다.

  24. 24

    특정 유형의 모든 파일을 폴더에서 Python의 다른 폴더로 복사하는 방법

  25. 25

    특정 폴더에 생성 된 모든 파일을 자동으로 "git add"

  26. 26

    s3의 한 폴더에서 다른 폴더로 파일 이동

  27. 27

    폴더 1에서 이름이 다른 폴더 2의 다른 폴더와 일치하는 모든 폴더를 선택 / 복사하는 방법

  28. 28

    파이썬은 모든 하위 폴더의 파일 이름에 폴더 이름을 추가합니다.

  29. 29

    다른 폴더에있는 동일한 이름의 파일을 하나의 폴더로 이동

뜨겁다태그

보관