mkdir backupcache
cp -rp .cache backupcache # or cp -rp \.cache backupcache does not work
아무것도 복사되지 않았으며 디렉터리 백업 캐시가 비어 있습니다.
답변1
파일이나 디렉터리를 지정하지 마세요.
새 폴더를 만들고(또는 만들 계획) 폴더가 생성되면 해당 폴더에 파일을 복사하려고 한다고 가정해 보겠습니다.
mkdir /test/folder &&
cp -rp /path/to/copy/. /test/folder
그러면 모든 파일/폴더가 /path/to/copy
첫 번째 줄에서 생성된 기존 폴더에 재귀적으로 복사됩니다.
또 다른 방법은 입니다 tar
. 예를 들어:
cd foo
tar cf - . | tar -C /path/to/bar -x
사용 rsync
:
rsync -av src dest
답변2
mkdir backupcache
cp -rp .cache/. backupcache
이렇게 하면 부분이 아닌 내용( /.
) 만 .cache
복사됩니다 .cache
.