• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:特定のファイルだけをサブディレクトリ以下のファイルをディレクトリを作成してコピーする。)

サブディレクトリ以下の特定のファイルをコピーする方法

このQ&Aのポイント
  • 特定のファイルだけをサブディレクトリ以下のファイルをディレクトリを作成してコピーする方法を教えてください。
  • ファイル名が同じ場合でも元のフォルダ階層のようにフォルダを作成して、特定のファイルだけをコピーする方法を知りたいです。
  • findコマンドを使用して特定のファイルだけをコピーするために、通過したフォルダを作成してファイルをコピーする方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Lean
  • ベストアンサー率72% (435/603)
回答No.1

例:下記のようなディレクトリ構成で各ディレクトリ(A,B,C)配下にあるreadme.txtをディレクトリsavedirにディレクトリを作成しつつコピーする場合。 ディレクトリ構成例 +A-+-- a1.txt |  +-- a2.txt |  +-- readme.txt | +B-+-- b1.txt |  +-- b2.txt |  +-- readme.txt | +C-+-- c1.txt |  +-- c2.txt |  +-- readme.txt | +savedir ←コピー先 ディレクトリ(A,B,C,savedir)があるディレクトリ配下に移動後以下のコマンドを実行。 # find A B C -name "readme.txt" -print | cpio -pdv savedir

関連するQ&A