• 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
  • [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
  • ジョン・レノンのギター4億5千万円で落札
    2024-05-30

    藤井聡太八冠、瀬戸際の戦い 将棋叡王戦、31日に第4局
    2024-05-29

    MURAKAMI × Liquem 夢のコラボアクセが再登場☆|長山智美 デザイン狩人
    2024-05-30

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

    「ねこクラゲ」被告、脱税認める 原稿優先で申告せず、福岡地裁
    2024-05-31

    現代詩の「中原中也賞」、俳句で培われた言語感覚…「新たな音やリズム」ジャンルを往来し追求
    2024-06-02

    杉真理×和田唱がビートルズをとことん語る!NHK-FMの人気番組「ディスカバー・ビートルズ」がオンライン講座として復活!
    2024-06-02

    元アシスタントが語る Dr.スランプ「あのキャラ」の誕生秘話
    2024-06-01

    エリザベートコンクールで吉田さん6位入賞
    2024-06-01

    河合隼雄物語賞に八木詠美さん 学芸賞は湯沢規子さん
    2024-06-03

    千年後の未来へ 太宰府天満宮のふすま絵完成 日本画家神戸智行さん移住し10年かけ完成
    2024-06-04

    「梅津庸一 エキシビションメーカー」(ワタリウム美術館)開幕レポート。きっとあなたも展覧会をつくりたくなる
    2024-06-04

    「犬派?猫派?」(山種美術館)開幕レポート。初公開から名作まで勢揃い
    2024-06-04

    石川九楊の個展「石川九楊大全」が上野の森美術館で2ヶ月連続開催へ
    2024-06-05

    田名網敬一「TANAAMI!! AKATSUKA!! / 45 rpm」展、集英社マンガアートヘリテージ トーキョーギャラリーで開催
    2024-06-04

    藤井、棋聖戦5連覇へ白星発進
    2024-06-06

    ブリン・バン・バン・ボンが1位 ビルボード、上半期人気曲
    2024-06-06

    「さどの島銀河芸術祭2024」が開催。新潟・佐渡島各所で作品を制作展示
    2024-06-06

    書評:「普通にラッセンが好き」と言えない現代美術界へ。原田裕規『評伝クリスチャン・ラッセン 日本に愛された画家』
    2024-06-06

    umami.is をおすすめする理由
    2025-07-04

    ©  Dopu Box
    💛