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

CALENDAR
S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    
<< December 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) | - |
コメント
コメントする