Linuxでdirectory1からdirectory2にいくつかのファイルを「更新」するスクリプトまたはアプローチ


0

2つのディレクトリ、directory1とdirectory2があります。同じサブディレクトリ構造を含む最新のファイルをdirectory1からdirectory2にコピーするLinuxフレンドリーなスクリプトで最もクリーンな方法は何ですか。

実際、それは彼が最新のものである必要はなく、すべてのファイルをコピーして、それらをdirectory2に入れるだけです。ディレクトリを削除できません。1からファイルを取得して、ディレクトリ2に配置する必要があります。

これらのファイルがソース管理下にあればいいのですが、そうではありません。削除について心配する必要はありません。

回答:


2

rsyncコマンドを確認してください。

rsync -ruv directory1 directory2

-rは、directory1からdirectory2に再帰的にコピーします。

-uはファイルを更新します。ファイル 'X'が両方のディレクトリにある場合、新しい場合はコピーされます

-v詳細。何が起こっているかを示します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.