findコマンドで特定のディレクトリを検索対象から除外する May 4, 2016 on Shell gitレポジトリを含むディレクトリで、findコマンドを使うと、 .git/ 以下のファイルに検索が入って実行速度に影響する場合があるので、 shellのfindコマンドで、特定のディレクトリを検索対象から除外する方法について findコマンドの「-prune」と「-o (-or)」オプションの組み合わせで実現することができました。 UNIXの部屋 コマンド検索: find より -prune それ以上ディレクトリを降りない。特定のディレクトリ以下を除外する場合に有用。 findはファイルやディレクトリを検索するコマンドだ。 作成したファイルがどこにあるかわからなくなった時はもちろん、Linuxを利用する上で設定ファイルを探すということはよくあることだ。 このページでは、findコマンドの基本的な使用方法の解説に併せ、便利な使い方も紹介する。 \( -name bbb -o -name yyy \) -prune -o -type f -print ./nnn/mmm/222.txt findコマンドを多用するきっかけとなった以下の記事やfindコマンドマニュアルも合わせて読めば、よりfindコマンドの奥深さを知る事ができるかと思います。 -path ./misc -Prune -o -name '*.txt' -print これは複数のディレクトリを持つ例です。find . $ find . find コマンドで指定条件のファイルを<除外>したい時 ずっとgrep 使ってたんですけど、find だけで出来ないのかなと気になって調べました。 -not -name pattern のように出来る 除外するときは、-not を最初につけてから上限を書けばいいことがわかった。 特定のディレクトリ(lib)を除外して、ファイル名が"*.php"のものの一覧を取得 例2 $ find .-type d -name lib -prune-o-type f -name '*.php'-print 参考: findコマンドで特定のディレクトリ以下を無視する方法 - mollifier delta blog Edit request Stock 44 -type d \( -path dir1 -o -path dir2 -o -path dir3 \) -Prune -o -print たとえばmiscディレクトリを除外したい場合は、Pruneスイッチを使用します。検索コマンドに-path ./misc -Prune -oを追加するだけです。 find .

Access Csv ダブルクォーテーション, 年俸制 平均賃金 計算, 保護者会 保育園 コロナ, TWICE ミナ 父親, 冷凍 シュウマイ スチコン, 和装 入場 大奥, ハイエース ローダウンブロック 中古, エクセル 図形 塗りつぶし 斜線, Beatles Woman Lyrics, TX1310 M1 グラボ, 三 九 朗 病院 小池, 空間デザイン 求人 未経験 歓迎, ジム トレーニングメニュー 女性, Windows10 アップグレード 不具合, 冷凍 チキンナゲット 賞味期限, ストーリー 非表示 ハイライト, 横浜 市 小学校 延期, DS4 Windows Hide DS4 Controller, センター試験 英語 時間, 千葉大 編入 延期, Hymer Fiat Ducato Exsis T374, 楽天カード 限度額 10万, Windows Server 2008 R2 とは, AccessVBA テーブル 操作, クリスタ 文字 大きさ, 26週 性別 わからない, ウォシュレット 水漏れ 水道代, LINE カメラ 設定 PC, 漢字 ドリル 1年生, ミツカン すし酢 5合, タッチでgo 新幹線 区間, ナイキ ロンt コーデ,