דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. Rclone - לא לכלול שם תיקיה בכל מקום בעץ

Rclone - לא לכלול שם תיקיה בכל מקום בעץ

מתוזמן נעוץ נעול הועבר תכנות
3 פוסטים 2 כותבים 247 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • י מנותק
    י מנותק
    יוסף בן שמעון
    כתב ב נערך לאחרונה על ידי
    #1
    projects\
    │
    ├── project1\
    │   ├── src\
    │   │   ├── index.js
    │   │   └── config.yml
    │   ├── node_modules\
    │   │   ├── module1\
    │   │   │   ├── index.js
    │   │   │   └── package.json
    │   │   └── module2\
    │   │       ├── lib\
    │   │       │   └── helper.js
    │   │       └── package.json
    │   └── package.json
    │
    ├── project2\
    │   ├── app\
    │   │   ├── main.js
    │   │   └── config.yml
    │   ├── node_modules\
    │   │   ├── module3\
    │   │   │   ├── index.js
    │   │   │   └── package.json
    │   │   └── module4\
    │   │       ├── src\
    │   │       │   └── util.js
    │   │       └── package.json
    │   └── docker-compose.yml
    

    אני רוצה לגבות את כל קבצי js yml
    בתנאי שהם לא בתוך node_modules

    ניסיתי משהו כזה

    rclone ls "D:\projects"  --include "*.{js,yml}" --exclude "**/node_modules/**"
    

    אבל זה עדיין מדפיס קבצים מתוך התתי תיקיות של node_modules

    מה הפיתרון?

    תגובה 1 תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      כתב ב נערך לאחרונה על ידי dovid
      #2

      https://rclone.org/filtering/:

      Important Avoid mixing any two of --include..., --exclude... or --filter... flags in an rclone command. The results might not be what you expect. Instead use a --filter... flag.

      אני לא יודע איך משתמשים בfilter, אבל עניתי כבר רבע תשובה לשאלה.

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      תגובה 1 תגובה אחרונה
      3
      • י מנותק
        י מנותק
        יוסף בן שמעון
        כתב ב נערך לאחרונה על ידי יוסף בן שמעון
        #3

        נראה שזה הפיתרון

        rclone ls "D:\projects"  ^
            --filter="- /**/node_modules/"  ^
            --filter "+ *.yml" --filter "+ *.conf"  --filter "+ *.sh" --filter "+ *.yaml"   --filter "+ *Dockerfile"  --filter "- *" 
        
        תגובה 1 תגובה אחרונה
        1

        בא תתחבר לדף היומי!
        • התחברות

        • אין לך חשבון עדיין? הרשמה

        • התחברו או הירשמו כדי לחפש.
        • פוסט ראשון
          פוסט אחרון
        0
        • דף הבית
        • קטגוריות
        • פוסטים אחרונים
        • משתמשים
        • חיפוש
        • חוקי הפורום