CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): pkyoung ()
날 짜 (Date): 2002년 5월 27일 월요일 오전 11시 48분 09초
제 목(Title): Re: [Q] 디렉토리 구조만 카피하는 방법..



find /dir -type d | sed -e "s/^\//\.\//g" | xargs -i mkdir -p {}

는 루트 디렉토리에서부터의 구조를 현재 디렉토리 아래에 
카피하는 명령어이군요..

제가 원하는 건..

/d1/d2/d3/d4
/d1/d2/d3/d4/d51
/d1/d2/d3/d4/d51/d61
/d1/d2/d3/d4/d51/d62
/d1/d2/d3/d4/d51/d63
/d1/d2/d3/d4/d51/d63/d71
/d1/d2/d3/d4/d51/d63/d72

이런 구조가 있을때,

/d1/d2/d3/d4 에서 적당한 dircopy d51 d52
라는 명령어로
/d1/d2/d3/d4
/d1/d2/d3/d4/d52
/d1/d2/d3/d4/d52/d61
/d1/d2/d3/d4/d52/d62
/d1/d2/d3/d4/d52/d63
/d1/d2/d3/d4/d52/d63/d71
/d1/d2/d3/d4/d52/d63/d72

디렉토리가 생겨나길 바라는 것입니다.
간단히 built-in 명령어의 옵션으로 가능하지 않을까 싶었는데..

알려주신 스크립트를 조금 수정하면 될 듯합니다.

감사합니다.


[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.