
下のように各フォルダ内にreadme.txtファイルだけを特定のフォルダ内に
コピーしたいのですが、ファイル名が同じなので、元のフォルダ階層のように
フォルダを作成して、そのファイルだけがコピーされるようなfindを使った
器用な方法はできるのでしょうか?
私は、次の段階で躓いて折ります。
find ./ -name ".forward"
execを使い方法は、
find img/ -type d -exec chmod 604 {} \;
のようなことは使ったことはありますが、通過したフォルダを作成して、ファイルをコピーする
ような方法はどのように記述したらよいか、わかりません。
A
+-- a1.txt
| a2.txt
| readme.txt
B
+-- b1.txt
| b2.txt
| readme.txt
C
+-- c1.txt
c2.txt
readme.txt
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が見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
NULLの置き換えについて
-
リダイレクト >> を複数のファ...
-
xcopyで特定のファイルのみをコ...
-
特定のファイルだけをサブディ...
-
echoの出力の最後のスペースを...
-
.htaccess で読み込む .htpassw...
-
バッチファイル 現在のフォルダ...
-
拡張属性(setfattr, getfattr...
-
大量のフォルダからひとつのフ...
-
コマンドプロンプトの「%1」と...
-
コマンドプロンプトのエラーに...
-
binファイルを解凍したいの...
-
win10の「フォト」で、「次へ」...
-
ファイル名を該当フォルダ内か...
-
#include <Windows.h>というヘ...
-
USBメモリから読み出しができな...
-
Windows System32 Security Hea...
-
これってパソコンの最適化が完...
-
自分で作成した重要ファイルを...
-
一括でフォルダと同じ名前にフ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
echoの出力の最後のスペースを...
-
xcopyで特定のファイルのみをコ...
-
【VBA】テキストファイルから特...
-
echo "abc" >> test.txt で、先...
-
コマンドプロンプトで相対パス...
-
リダイレクト >> を複数のファ...
-
コマンドプロンプトで標準エラ...
-
バッチファイル 指定行の切り出し
-
バッチファイルのfor文を使って...
-
バッチファイル 現在のフォルダ...
-
コマンド実行結果を環境変数に...
-
バッチファイルで改行の出力
-
NULLの置き換えについて
-
.txtって、縦書きにはならない...
-
複数テキストファイル連結につ...
-
バッチコマンドの「set」で入力...
-
Diskpart のリダイレクトの質問...
-
特定のファイルだけをサブディ...
-
DOSプロンプト:一番速く10万...
-
nkfで全角ハイフンが半角になる...
おすすめ情報