ディレクトリ構造を持つUnix cpワイルドカード

ディレクトリ構造を持つUnix cpワイルドカード

重複の可能性:
フォルダ構造を維持しながらディレクトリからファイルのサブセットをコピーする方法は?

次のディレクトリがたくさんあります。

/Artists/Example Name 1/Images/Lo-res/
/Artists/Example Name 2/Images/Lo-res/
/Artists/Example Name 3/Images/Lo-res/

cpこのコマンドを使用して、すべての「Lo-res」ディレクトリのすべての内容を別の場所にコピーし、その前のディレクトリ構造(名前と画像ディレクトリ)をそのまま残したいと思います。

私はこれを試してきました

cp -R /Artists/*/Images/Lo-res /New_Location/

しかし、これはすべてのファイルを新しいLo-resフォルダにコピーするだけです。

誰でも助けることができますか?

ベストアンサー1

rsync -av /artists/*/images/Lo-res/ /New_location/

ソースディレクトリとターゲットディレクトリの末尾/文字は、rsyncが望ましい効果を得るために重要です。

おすすめ記事