- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:特定のファイルだけをサブディレクトリ以下のファイルをディレクトリを作成してコピーする。)
サブディレクトリ以下の特定のファイルをコピーする方法
このQ&Aのポイント
- 特定のファイルだけをサブディレクトリ以下のファイルをディレクトリを作成してコピーする方法を教えてください。
- ファイル名が同じ場合でも元のフォルダ階層のようにフォルダを作成して、特定のファイルだけをコピーする方法を知りたいです。
- findコマンドを使用して特定のファイルだけをコピーするために、通過したフォルダを作成してファイルをコピーする方法を教えてください。
- みんなの回答 (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