전체 디렉토리를 복사하고 폴더 만 복사하는 방법이 있습니까? 내 디렉토리 어딘가에 손상된 파일이있어 하드 디스크가 고장납니다.
따라서 손상된 파일을 다른 하드 디스크에 복사하는 대신 수백 개의 폴더를 검색하는 스크립트가 있으므로 수동으로 폴더를 모두 만들고 싶지 않기 때문에 폴더 만 복사하고 싶었습니다.
cp 설명서를 검색했지만 아무것도 볼 수 없습니다 (보고 싶을 수도 있습니다)
고장난 HDD에이 구조가 있다고 가정 해보십시오.
dir1
files
dir2
files
files
dir4
dir3
files
내가 원하는 것은 파일이 아닌 디렉토리 구조입니다.
그래서 나는 새로운 HDD로 끝날 것입니다 :
dir1
dir2
dir4
dir3
누군가가 속임수를 알고 싶어!
디렉토리 strucure를 복사하고 싶거나 현재 작업 디렉토리의 파일을 제외하고 싶습니까 (더 깊은 하위 디렉토리의 다른 모든 파일은 게임 임)?
—
Oli
예를 추가했습니다. 혼란을 끼쳐 드려 죄송합니다
—
Shannon
참고로
—
Trevor Boyd Smith
rsync
디렉토리 구조를 복사하고 권한 및 속성을 유지하는 데 사용합니다] ( stackoverflow.com/a/9242883/52074 ). 일반을 사용하면 mkdir -p
권한과 속성이 유지되지 않습니다 .