
public
폴더( )의 내용을 다른 폴더( )에 단방향 으로 재귀적으로 동기화하기 위해 심볼릭 링크를 사용하려고 합니다 .private
/public
/foo
textfile
/foo2
/private
/foo (symlink → ../public/foo)
/foo2 (symlink → ../public/foo2)
/foo3
private-file
해당 내용(폴더 포함)을 삭제할 때도 삭제 해야 합니다 public
.private
lndir
, cp -as
및 를 사용하여 다양한 접근 방식을 시도했습니다 rsync
.
깨진 심볼릭 링크를 제거하면서 public
폴더를 반복하고 심볼릭 링크하는 bash 스크립트를 언제든지 작성할 수 있습니다 . private
그러나 이를 위해서는 이 작업을 정기적으로 수행해야 하므로 저는 이를 피하려고 합니다.
이를 수행할 수 있는 방법이 있습니까?
당신의 도움을 주셔서 대단히 감사합니다!