일부 73k 파일을 에서 으로 마이그레이션했습니다 source/
. 이 작업을 수행하기 전에 새 파일을 얻을 수 있는지 확인했습니다. 저 할 수 있어요-dest/
cp -pR
find source/ -type f -newerct $(date -d @1623247288 +"%Y-%m-%d")
매우 고맙습니다.
그러나 파일에 동일한 필터를 적용하면 dest/
필터가 더 이상 작동하지 않습니다. 여기서 무엇이 잘못될 수 있는지 아는 사람이 있나요?주장한 바에 의하면, 복제본의 보존 플래그는 타임스탬프를 유지합니다.
무작위 파일의 시간을 확인할 때(표시되어서는 안 됨) 늦어도 1623247288 // Mi 9. Jun 16:01:28 CEST 2021:
$ date -ur dest/random-file.jpg
Mo 26. Jun 08:23:19 UTC 2017
답변1
나는 이것을 달성할 수 없는 것 같지만 -newerct
해결 방법으로 내 요구에 맞는 더 나은 결과를 얻었습니다 -newermt
. "타임스탬프 유지"가 무엇을 의미하는지 정의하는 문제일 수 있습니다.
필요한 경우 나중에 타임스탬프를 복사하세요.
$ touch -r <original_file> <new_file>