
下のように各フォルダ内に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ランキング
-
xcopyで特定のファイルのみをコ...
-
echoの出力の最後のスペースを...
-
sedの置換文字に変数を使用した...
-
文字数順にソートするには
-
【DOSコマンド】for の デリミ...
-
Linux(raspberry pi)でのcpコマ...
-
bashで、gotoのようなラベルに...
-
FTPのバッチファイルで日付を引...
-
コマンドプロンプトの「%1」と...
-
コマンドプロンプトのエラーに...
-
エクセルのVBAについて とある...
-
大量のフォルダからひとつのフ...
-
「win11-23H2」を「win11-24H2...
-
バッチでテキストファイルから...
-
アクセス 壊れた? 「ファイ...
-
.txtではなく.logの方が良いの...
-
#include <Windows.h>というヘ...
-
コマンドプロンプトで作成日時...
-
バッチファイルでサーバーのフ...
-
[teraterm] waitコマンドで停止...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
xcopyで特定のファイルのみをコ...
-
echoの出力の最後のスペースを...
-
FTPのバッチファイルで日付を引...
-
コマンドプロンプトで相対パス...
-
リダイレクト >> を複数のファ...
-
echo "abc" >> test.txt で、先...
-
【VBA】テキストファイルから特...
-
コマンドプロンプトで標準エラ...
-
バッチファイル 指定行の切り出し
-
コマンドにてテキストファイル...
-
バッチファイルで改行の出力
-
バッチファイル 現在のフォルダ...
-
bashで、gotoのようなラベルに...
-
.txtって、縦書きにはならない...
-
複数のテキストファイルをひと...
-
バッチファイルのfor文を使って...
-
NULLの置き換えについて
-
ファイル名ソートにハイフン
-
ダウンロードするとメモ帳に表...
-
ワードのテキストボックスの中...
おすすめ情報