ドゥアイネットのプログラマー、湯川が開発日記を綴ります。

CALENDAR
S M T W T F S
    123
45678910
11121314151617
18192021222324
25262728293031
<< August 2019 >>
ARCHIVES
CATEGORIES
<< カラム位置の入れ替え | main | SharedObjectのクリア >>
まとめて削除・コピー
linuxコマンドで、ファイルなどをまとめて処理する方法を調べました。

findをつかうとできるようです。

こうすると
find ./ -name 'H22*' -exec cp {} /tmp/test/ ¥;

H22で名前がはじまるファイルが/tmp/test/にコピーされます。

-exec のあとを書き換えれば削除や移動もできます。

削除
find ./ -name 'H22*' -exec rm {} /tmp/test/ ¥;

移動
find ./ -name 'H22*' -exec mv {} /tmp/test/ ¥;
| linuxコマンド | 16:21 | comments(0) | - |
コメント
コメントする