최근 폴더 재동기화

최근 폴더 재동기화

x시간마다 폴더를 생성하는 백업 소프트웨어가 있습니다. 이와 같이:

170425-1000/
170425-1100/
170425-1200/

(폴더 이름에는 타임스탬프가 있으며 이는 파일 시스템의 "마지막 수정" 속성으로도 제공됩니다.

최근 폴더(모든 파일 및 하위 폴더 포함)를 재동기화하고 싶습니다.

답변1

귀하의 경우 최신 디렉토리는 사전순으로 성이 있는 디렉토리입니다. 따라서 확장의 마지막 요소이거나 *디렉터리 이름과 일치하는 다른 패턴입니다.

sync_latest_dir () {
  eval "last=\${$#}"
  rsync -a "$last" remote-host:/some/where/
}
sync_latest_dir [0-9][0-9][0-9][0-9][0-9][0-9]-*

관련 정보