디렉토리만을 복사할 수도 있나요?
cp -r을 사용해서 파일과 같이 복사가 되는데,
혹시 디렉토리만을 복사하고 싶을때에 방법이 있을까요 ???
기본 명령어로는 find
를 사용해서 할 수 있을 것 같은데용,
그 전에 먼저 디렉토리 만들 때 팁을 드리면,
이게 가능합니다.
mkdir -p codeit/project/{1..10}
어떻게 될지 느낌이 오시나용?
codeit/project/1
codeit/project/2
...
codeit/project/9
codeit/project/10
위처럼 1부터 10까지 디렉토리가 만들어집니당
이외에도 {a...z}, {1, 2, 3} 요런 식도 가능하고요
위와 함께 결합하면 아래와 같이 해볼 수 있을거에용
예를 들어 a/b/c
라는 구조를 가진 디렉토리를 aa
라는 디렉토리로 옮겨볼게용
즉, aa/a/b/c/
가 되겠죵
mkdir -p a/b/c
find a -type d -exec mkdir -p "aa/{}" \;
이렇게 하시면 a
디렉토리 구조대로 aa
디렉토리 밑에 a/b/c
디렉토리가 만들어집니당
댓글 3개