IT/소프트웨어
특정 파일/디렉터리 제거하고 복사하기 - Xcopy
HE
2008. 7. 3. 15:44
1. CMD를 여시고 (윈도우키+R, cmd 엔터)
2. 명령어
xcopy [원본경로] [출력경로] /EXCLUDE:[예외리스트.txt] [옵션]
ex) xcopy DestinyEP2w2s_TAE 반영\DestinyEP2w2s_TAE /EXCLUDE:list.txt /r /y /a /e
list.txt 기술 내용 : .svn
DestinyEP2w2s_TAE를 반영\ DestinyEP2w2s_TAE 경로로 복사합니다. 이때 list.txt에
기술된 .svn 이라는 명칭이 들어간 파일이나 경로는 제외된다.
리눅스나 유닉스 계열에는 다양한 파일관리 커맨드가 존재합니다.
윈도우는 상대적으로 적은 편이죠.
그러나 잘 찾아 보면 그래도 꼭 필요한 것은 있더군요.
그 중에 하나가 예전 도스 시절부터 디렉터리 혹은 하드 통 카피를 할 때 많이 쓰던 명령어 xcopy 입니다.
Copy는 보통 단수의 것들을 복사 할 때 쓰게 되는데 xcopy는 복수의 파일들을 좀더 다양한 옵션으로 복사 할 경우 많이 사용하게 됩니다.
Xcopy의 / EXCLUDE: 옵션을 이용할 경우 특정 파일이나 경로를 제외시키면서 복사가 가능합니다. 잘 활용 하면 소스의 반영에 유용 할 수 있을 것 같습니다.
물론 이 방법은 파일 복사의 많은 방법 중의 하나 입니다.
개발자라면 Ant를 이용하는 것이 더 바람 직 할 수 있으나 알아두면 급할 때 요긴 할 듯 하여 올려봅니다.