현재 디렉터리의 모든 폴더와 하위 폴더에서 하나의 폴더 이름을 다른 폴더 이름으로 바꾸는 방법은 무엇입니까?

현재 디렉터리의 모든 폴더와 하위 폴더에서 하나의 폴더 이름을 다른 폴더 이름으로 바꾸는 방법은 무엇입니까?

"갤러리"라는 폴더에 많은 수의 폴더(실제로는 500개 이상)가 있습니다. 각 폴더에는 번호가 있으며, 번호가 매겨진 각 갤러리 폴더에는 썸네일과 이미지용 폴더가 있습니다. 그러나 이전 갤러리는 "콘텐츠/대형" 및 "콘텐츠/썸네일"이라고 불렀고 최신 갤러리는 "이미지" 및 "썸네일"이라고 했습니다. PHP 갤러리 스크립트를 작성 중이므로 이름이 같은 모든 폴더가 필요합니다.

예를 들어, 현재 다음이 있습니다.

gallery/028/content/large
gallery/028/content/thumbs

일부 폴더와 다른 폴더에는 다음이 있습니다.

gallery/029/images
gallery/029/thumbnails

따라서 먼저 "large"라는 이름의 모든 폴더를 "images"로 변경하고 "thumbs"라는 이름의 모든 폴더를 "thumbnails"로 변경해야 합니다.

둘째, 하위 폴더 "Contents" 내의 모든 폴더를 한 수준 위로 이동하고 싶습니다.

028/content/images

도착하다

028/images

따라서 하나의 이미지만 있는 번호가 매겨진 모든 폴더와 각 갤러리의 썸네일과 이미지가 각각 포함된 썸네일 하위 폴더가 생성됩니다.

저는 이 모든 작업을 SSH에서 수행하려고 합니다. 서버에서 700GB가 넘는 데이터를 다운로드할 필요가 없기 때문입니다!

도움을 주시면 감사하겠습니다!

커스티

관련 정보