2017-07-27 9 views
0

2つのディレクトリとサブフォルダ内のすべてのファイルの比較を実行するようにします。両方のディレクトリでフォルダ構造が同じになるため、ファイルが異なる可能性があります。ディレクトリAとディレクトリBを呼び出します。yoyはノード内の2つのディレクトリを再帰的に比較する方法

ディレクトリCとディレクトリDを作成するのと同じです。Aより新しいか、Aに見つからないBのすべてのファイルは、Cにコピーする必要があります。 BはAにあるディレクトリDにコピーする必要があります。

私はあまりにも多くの労力を費やすことなく、ノードとライブラリ、またはgitのような他のCLIツールを実行することができます。

これを達成するための良い方法はありますか?

+0

あなたの最初のショットを私たちと共有してみませんか?最初に何かを試してみることなく、他の誰かが完全な解決策を考え出すべきではない – faboolous

+0

私はあなたの意見を完全に理解していますが、私に手を貸してあまりにも多くのウサギの穴。 私は時間が欲しい2人の娘の父です。以下のような解決策は、この特定のアプリケーションの経験が不足しているため、間違った道を歩いていたかもしれない時間を節約するのに役立ちます。それは私の娘と一緒に過ごすのに数時間もかかります。 –

答えて

1

両方のディレクトリのファイル名のリストを2つの配列として取得し、それらの間の違いを見つけます。

関連する問題