同じソフトウェアパッケージの異なるバージョンである2つのディレクトリがあります。2つの間で変更されたすべてのファイル/ディレクトリを一覧表示し、それらの違いを新しいディレクトリにコピーしたいと思います。
md5sum
でさまざまなスクリプトを試しましたがdiff -Nurq
、探している結果を得ることができませんでした。
何かお勧めはありますか?
編集:
私はもともとmd5sum
sを試してみましたが、特に新しいファイルが見つからない場合はうまくいかなかったようです。
次に、次のようなループを試しました。
for x in `diff -Nurq ./dir1/ ./dir2/ | awk -F" " '{print $4}'`
do
mkdir -vp ./dir_1_2_upgrade/$x;
cp $x ./dir_1_2_upgrade/$x
done
しかし、それは結局、たくさんのディレクトリを作成し、ファイルを作成しませんでした。