変数の場所にある可能性があるディレクトリAを見つけ、別のディレクトリBを見つけたディレクトリにコピーしようとしています。そのため、ディレクトリを見つけてA
ディレクトリBをディレクトリAにコピーしたいと思います。
find -name "foo.bundle"; cp directory B into the found directory.
Aに一致する複数のディレクトリがある場合は、Bを各ディレクトリにコピーしたいと思います。
答え1
find /search/tree/root -type d -name "foo.bundle" -exec cp -Rp /path/to/B {} \;
編集1
説明を求めました...
-type d
検索結果をディレクトリに制限する-exec ... ;
実行コマンドは{}
現在一致するパスに置き換えられ、検索";"
に必要であり、シェルに引用する必要があります。