私はrsyncを使ってターゲットディレクトリの内容をto
ソースディレクトリと同じように更新しますfrom
。つまり: rsync -rt --delete from/ to/
。ファイルの時間を維持したい/スイッチをfrom
見つけました。--times
-t
しかし、これはディレクトリの時間も保存to
されるのでfrom
。
to
特権を持つユーザーグループ771
とそのグループの他のユーザーとの間でディレクトリが共有され、ディレクトリの変更時間を変更する権限がないため、特にこの動作を避けたいと思います。このようにrsyncを使用すると、to/.
時間を変更できないというエラーが発生します。
どうすればいいですか?
答え1
-O
マニュアルページのスイッチを使用してくださいrsync
。
-O, --omit-dir-times omit directories from --times
rsync -Ort ....