質問: 宛先ディレクトリ構造を無視してファイルを再帰的にコピーするにはどうすればよいですか? ソースディレクトリに次のコンテンツがあります。source/foo.txt source/bar/another_file.txt source/bar2/and_another.txt これらのファイルをコピー先のディレクトリにコピーしたいのですが、コピーすると次のようになります。destination/foo.txt destination/another_file.txt destination/and_another.txt これどうやってするの? 「cp」にはそのようなオプションがないようです
回答: findを使用してファイルを検索し、cpを使用してファイルをコピーします。find source/ -type f -exec cp -t destination/ {} +