タグ

findに関するsyqueのブックマーク (3)

  • http://yuu.nkjm.info/diary/20101028.html

    syque
    syque 2011/03/30
    find -printf を用いて複数ファイルを処理するシェルスクリプトを生成する方法
  • findで特定のディレクトリを検索対象外(除外)にする - hogehoge foobar Blog Style5

    複数ディレクトリをfindで検索する場合、特定のディレクトリを検索対象外にする方法です。 findコマンドの「-prune」と「-o (-or)」オプションの組み合わせで実現することができました。 UNIXの部屋 コマンド検索: find より -prune それ以上ディレクトリを降りない。特定のディレクトリ以下を除外する場合に有用。 http://x68000.q-e-d.net/~68user/unix/pickup?find -o または -or 検索条件を OR で結ぶ。 % find . -name abc -or -type d ⇒ abc という名前のファイル・ディレクトリか、あるいはディレクトリを検索 http://x68000.q-e-d.net/~68user/unix/pickup?find 例)1つのディレクトリを対象外として、ファイルを検索する 「-path ".

    findで特定のディレクトリを検索対象外(除外)にする - hogehoge foobar Blog Style5
    syque
    syque 2011/01/24
    -prune -o で OR 条件にして特定のディレクトリを検索除外にする
  • findコマンドで特定のファイル(ディレクトリ)を除外する

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

    syque
    syque 2011/01/24
    -prune -o で OR 条件にし、特定のディレクトリを除外する
  • 1