Examples

디렉토리 병합

dir1에 다음과 같은 파일들이 있다고 하자.

파일명 내용
/dir1/a.txt aa
/dir1/b.txt bb

그리고 directory2에는 다음과 같은 파일들이 있다고 하자.

파일명 내용
/directory2/a.txt 에이에이
/directory2/c.txt 씨씨

이 때 다음 명령을 입력하면, dir1의 파일들을 복사해서 directory2에 덮어쓰기한다.

ditto dir1 directory2

결과는 이렇다. (dir1은 변경 없음)

파일명 내용
/directory2/a.txt aa
/directory2/b.txt bb
/directory2/c.txt 씨씨

압축 해제

 # test.zip 파일의 압축을 해제해서 unzip-directory 디렉토리에 풀어놓는다.
ditto -V -x -k --sequesterRsrc --rsrc test.zip ./unzip-directory