• Online Tools
  • - Calculators
    • Character Count
  • - Download
    • TikTok Download
    • DouYin Download
  • - Web Tools
    • BASE64
    • Base64 to Image
    • Image to Base64
    • URL Encoding
    • JavaScript
    • Timestamp
    • Unicode Converter
    • JSON Format
    • Modify Extension
    • Make List
    • CSS Optimizer
  • - Encryption Tools
    • MD5 Encryption
    • Random Generator
  • - Image Tools
    • Image Compression
    • QR Code Generator
    • QR Code Reader
    • Wallpaper Preview
    • Image EXIF
  • - Info Sheets
    • Blood Type Heredity
    • Clothing Sizes
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linux findコマンドにおける-path-pruneパラメータの役割の詳細
2022-01-06

Linuxの下でfindコマンドには様々な検索方法がありますが、findコマンドに-path-pruneパラメータを加えるとどうなりますか?次はfindコマンドの-path-pruneの使い方を紹介します。

現在のディレクトリの下でファイルが検索され、現在のディレクトリの下にdir 0、dir 1、dir 2を含む多くのファイルおよびディレクトリ(多層ディレクトリ)がある場合。等目次及びdir 00,dir 01.dir10、dir11.。。等子目次

  1. 現在のディレクトリの下ですべてのtxt接尾辞ファイルを検索

  find 。/ -name *.txt

  2.現在のディレクトリのdir 0ディレクトリおよびサブディレクトリの下でtxt接尾辞ファイルを検索

  find 。/ -path ‘。/dir0*’ -name *.txt

  3.現在のディレクトリのdir 0ディレクトリの下のサブディレクトリdir 00とそのサブディレクトリの下でtxt接尾辞ファイルを検索

  find 。/ -path ‘*dir00*’ -name *.txt

  4.dir 0およびサブディレクトリ以外のディレクトリでtxt接尾辞ファイルを検索する

  find 。/ -path ‘。/dir0*’ -a -prune -o -name *.txt -print

説明:-aはandの略であり、論理演算子‘または’(&&);oはorの略であるべきで、論理演算子‘と’(|)、-notは非を表す。

コマンドラインの意味は、ディレクトリdir 0が存在する場合(すなわち、-aの左側が真である)、-pruneの値を求める、-pruneは真を返し、‘和’論理式は真(-path’。/dir 0*’-a-pruneは真である)、findコマンドはこのディレクトリ以外のディレクトリの下でtxt接尾辞ファイルを検索して印刷する。ディレクトリdir 0が存在しない場合(すなわち、-aの左側が偽)、値-pruneが求められず、論理式が偽である場合、現在のディレクトリの下でtxt接尾辞ファイルがすべて検索されます。

  5.dir 0、dir 1およびサブディレクトリ以外のディレクトリでtxt接尾辞ファイルを検索する

  find 。/ \( -path ‘。/dir0*’ -o -path ‘。/dir1*’ \) -a -prune -o -name *.txt -print

注:カッコ()は式の結合を表します。すなわちshellが後の文字を特別に解釈せず、findコマンドにその意味を説明するように残すことを示す。コマンドラインは丸カッコを直接使用できないため、反スラッシュ''で回転する必要があります(すなわち、''の回転文字でコマンドラインに丸カッコを認識させる必要があります)。同時に「(」,「)」の両方にスペースが必要であることに注意してください。

  6.dir 0、dir 1およびサブディレクトリの下でtxt接尾辞ファイルを検索する

  find 。/ \( -path ‘。/dir0*’ -o -path ‘。/dir1*’ \) -a -name *.txt -print

  +1. dir_という名前でGeneralのディレクトリの下でtxt接尾辞ファイルを検索

  find 。/ -path ‘*/dir_general/*’ -name *.txt -print

Linuxの下でfindコマンド-path-pruneの使い方をご紹介しましたが、アップロードできます。findの組み合わせ-path-pruneパラメータは6種類の検索方法を生み出すことができ、特定の検索が必要なユーザーの要求を満たしているので、急いで試してみましょう。


ソース元URL:https://dopubox.com/article/p/453fa3bde0352796

Other Tools
  • Character Count TikTok Download DouYin Download BASE64 Base64 to Image Image to Base64 URL Encoding JavaScript Timestamp Unicode Converter JSON Format Modify Extension Make List CSS Optimizer MD5 Encryption Random Generator Image Compression QR Code Generator QR Code Reader Wallpaper Preview Image EXIF Blood Type Heredity Clothing Sizes app.tool_clock
  • テレビ東京、不適切表現で謝罪 「激録・警察密着24時!!」
    2024-05-29

    住所要件の指摘受け自主的に転入 東京・足立区の20代選管委員・古野香織さん
    2024-05-30

    ブームなぜ起きた? 東京国立近代美術館で「ハニワと土偶の近代」展
    2024-05-30

    『ボールアンドチェイン』南Q太著 評者:三木那由他【このマンガもすごい!】
    2024-05-30

    藤井聡太八冠が勝ち、最終局へ 将棋叡王戦で2勝2敗
    2024-05-31

    黒柳徹子さん、北京で特別授業 「日本語勉強続けて」
    2024-05-31

    【6月1日~2日】週末必見の“アート&デザイン”まとめ!
    2024-06-01

    まだ無名だった作曲家エルガーが、婚約の贈り物として捧げた名曲【クラシック今日は何の日?】
    2024-06-01

    中国でドラえもん映画が興行首位 国際こどもの日に12億円
    2024-06-03

    万博無料招待、大阪の学校7割が希望 「不参加」の選択肢ない調査手法に批判も
    2024-06-03

    本年入試私立公立とも志願者微減 栄光ゼミナール担当者にきく 埼玉中高入試最新動向
    2024-06-04

    ペース・ギャラリーが9月にグランドオープン。7月には特別内覧会を開催へ
    2024-06-04

    PARCELで「Not Quite」開催。「~でなくもない」作家が集結
    2024-06-04

    クールべ《世界の起源》はなぜ攻撃されたのか? ポンピドゥー・センター・メッスで破壊・盗難事件
    2024-06-04

    105歳で死去した画家弥勒祐徳さん おごらず、黙々と、ひたすらに神楽など描く
    2024-06-05

    「安全だと誰も言わない万博」爆発事故で教職員組合 大阪府に子供無料招待中止申し入れ
    2024-06-04

    田名網敬一が新作の巨大インスタレーションを発表へ。世界初の大規模回顧展「田名網敬一 記憶の冒険」
    2024-06-06

    青森で来年夏に音楽祭 沖澤のどかさんが総監督
    2024-06-06

    佐渡金山、世界遺産登録に向け「追加情報の提出」求められる
    2024-06-06

    パートナーとの強い絆から生まれた、ベンジャミン・ブリテンの代表作【クラシック今日は何の日?】
    2024-06-06

    ©  Dopu Box
    💛