번호 접미사가있는 기존 파일을 백업하려면 다음을 수행하십시오.
cp --backup=numbered afile /path/to/dest
그러나 폴더로 동일하게 시도하면 적용되지 않습니다.
cp -R --backup=numbered afolder /path/to/dest
어떻게하면 되나요?
어쩌면 내가 달성하고 싶은 것을 조금 보여줘야 할 것입니다. 먼저 우리는 두 가지 dirs를 가지고 있습니다 :
ls -ld source container
drwxrwxr-x 6 kaiyin kaiyin 4096 Nov 29 22:11 container
drwxrwxr-x 2 kaiyin kaiyin 4096 Nov 29 22:09 source
그런 다음이 작업을 수행합니다.
myPerfectCp -R --backup=numbered source container/
myPerfectCp -R --backup=numbered source container/
myPerfectCp -R --backup=numbered source container/
myPerfectCp -R --backup=numbered source container/
이상적으로 나는이 결과를 원합니다 :
tree container/
container/
├── source
├── source.~1~
├── source.~2~
└── source.~3~
backup.~1~
,backup~2~
당신이 원하는 등을dir~1~
포함backup~1~
, 다음dir~2~
포함backup~2~
하여 별도의 디렉토리에있는 국가의 각 변화를 추적, 등등. 이게 옳은 거니?