だからあなたの周りを見て、ディレクトリがすでに作成されている場合にのみこれを行うことができることがわかりました。つまり、次のようになります。
find source -name '*.z' -exec cp {} destination \;
しかし、同じコマンドでこれらのファイルを送信したい新しいディレクトリをどのように作成できますか?私が成功せずに試したことは次のとおりです。
find source -name '*.z' -exec cp {} | mkdir newDirectory \;
ベストアンサー1
install
1つのオプションは、このコマンドを代わりに使用することですcp
。このコマンドには、すべてのデフォルトディレクトリを生成するオプションがあります。
find source -name '*.z' -exec install -D {} dest \;