[linux] 숨겨진 파일이없는 cp -r

두 개의 디렉토리가 있고 하나는 비어 있습니다.

첫 번째 디렉토리에는 숨겨진 파일이있는 많은 하위 디렉토리가 있습니다. I 때 cp -r두 번째로 첫 번째 디렉터리의 내용은 숨겨진 파일도 복사됩니다. 탈출 할 수있는 해결책이 있습니까?



답변

rsync를 사용할 수 있습니다.

rsync -av --exclude=".*" src dest


답변

넌 할 수있어

cp -r SRC_DIR/* DEST_DIR

SRC_DIR 수준의 모든 .files 및 .dirs를 제외하지만 여전히 다음 수준의 하위 디렉터리에 숨겨진 파일을 복사합니다.


답변

rsync 에는 “-C”옵션이 있습니다.

http://rsync.samba.org/ftp/rsync/rsync.html

예:

rsync -vazC  dir1 dir2


답변