フォルダーとサブフォルダーをマージする方法は?


11

2つのフォルダー(オリジナルAとオリジナルB)があり、両方にサブフォルダーがあります。

これら2つのフォルダー(およびサブフォルダー)をDESTINATION Cにマージするにはどうすればよいですか?

a)ORIGINAL AとORIGINAL Bには同じサブフォルダーがあります。サブフォルダーのすべての一意のファイルをDESTINATION Cの「正しい」サブフォルダーにコピーしたい

b)一部のサブフォルダーはオリジナルAにのみあり、オリジナルBにはありません。DESTINATIONCに任意のフォルダーが必要です。

誰かが端末コマンドを知っていますか?

回答:


15

試してください:

rsync -aP /ORIGINAL_A/* /DESTINATION_C/

これは、フォルダーAのコピーのようなものです

rsync -aP /ORIGINAL_B/* /DESTINATION_C/

これで、フォルダーAとBが別の新しいフォルダーCと同期されます。

AからBにファイルを直接同期できますが、この方法でデータが失われることはありません。


thx男、あなたは私の一日を作った。これはまさに私が探していたものです!
プロデュニス

rsyncが利用できない場合の対処方法 CPでそれを行う方法は?
マックス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.