もう成人式も終わりましたね。
さて今日は、「find」コマンドで特定のファイルやディレクトリを除外して検索する方法についてメモです。
・自分のホームディレクトリ以下で、「/data」という名前のディレクトリは除外してファイルタイプがシンボリックリンクのものを探す。
$ find ~/ -name data -prune -o -type lここに出てくる「-prune」というのが「除外する」というオプションです。
1)-name data 「data」という名前のファイル(ディレクトリ)は除外
2)-o または(-or と同意味)
3)-type l シンボリックリンク
という検索になります。
-prune -o をセットでオプションに付けなければ意味がありません。
以上でーーす。
0 件のコメント:
コメントを投稿