ファイルをコピーし、作成日を保持します。

ファイルをコピーし、作成日を保持します。

ファイルをコピーし、作成日を含むすべてのメタデータをアーカイブする必要があります。

rsyncオプションを使用して変更日を保存する方法を見つけましたが、ファイルがコピーされた時点に関係なく、作成日も同じでなければなりません。

これを行う方法はありますか?ユーティリティとして、または他の方法で?

プログラムでこれを行うことができますか?

答え1

ターゲットファイルシステムが作成(生成)時間メタデータをサポートしている場合は、次のようにします。同期この crtimesオプションをサポートするバージョン(3.1.1以降)では、望ましい効果が得られます。

--crtimes,-N

これはrsyncに、ターゲットファイルの作成時間(新しいエントリ)をソースファイルと同じ値に設定するように指示します。

修正する:

これはmacOSでは完全に機能しますが、Linuxではサポートされていません。バラよりここ

関連情報