特に覚えておきたいオプション
●-iname
大文字、小文字の区別をなくす●-type
検索する対象の種類を指定●-print
使いそうなのは
f ファイル
d ディレクトリ
l リンク
検索にヒットしたものを表示●-ls
検索にヒットしたものを詳しく表示●-exec
ヒットしたものにコマンドを実行●-ok
コマンドを実行する対象の場所に"{}"をつける。
コマンドの最後に"\;"をつける。
"-exec"オプションの確認を求めてくるver
検索の追加、否定
●-or
つないだ条件を"or"でつなぐ●!
つないだ条件を"not"でつなぐ
少しずつ覚えていこう
ちなみにこれをググっている時に"locate"コマンドという"find"よりもっと高速に検索できるコマンドを見つけましたが、"find"コマンドが我慢できないほど遅いわけではないので、"find"コマンドを使っていくことにします。
我慢できなくなったら"locate"コマンドにしよう。
参考にしたサイト
めっちゃ便利やねん find コマンドのオプションまとめ | バシャログ。
http://c-brains.jp/blog/wsg/10/04/09-095214.php
UNIXの部屋 コマンド検索:find (*BSD/Linux)
http://x68000.q-e-d.net/~68user/unix/pickup?find
find の代わりに locate を使おう - Everyday Programmer
http://d.hatena.ne.jp/supermassiveblackhole/20100707/1278482221