ABA


"עזרה בבניית סקריפט בלינוקס"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #20400 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 20400
MaDuDe
חבר מתאריך 22.3.02
8572 הודעות, דרג אמינות חבר זה
   17:42   11.12.13   
אל הפורום  
  עזרה בבניית סקריפט בלינוקס  
 
   אני צריך בבקשה עזרה אני שובר את הראש בזה (חדש לי לאללה)
צריך פשוט לעשות סקריפט שפשוט קורא את התוכן שבספרייה ולפי כל תו שהוא מוצא הוא פשוט יוצר ספרייה לפי
התו הראשון ומעתיק אותו לשם
לדוגמא:
A or a
יעותק לספרייה A

הסקריפט יחפש קבצים עד האות i

המון תודה לעוזרים





My Nexus 5:
http://badge.facebook.com/badge/595569374.2585.270426565.png http://forum.xda-developers.com/signaturepics/sigpic2837935_4.gif


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אממ שונטל  11.12.13 18:36 1
     הרצתי את הסקריפט MaDuDe 11.12.13 20:14 2
         בקלות, בעזרת regex שונטל  11.12.13 21:15 3
             שמע אתה מלך. למדתי המון משורה פשוטה!! MaDuDe 11.12.13 21:30 4
                 בכיף. בהצלחה בהמשך! שונטל  11.12.13 21:35 5

       
שונטל  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 12.6.13
428 הודעות, 1 פידבק, 2 נקודות
   18:36   11.12.13   
אל הפורום  
  1. אממ  
בתגובה להודעה מספר 0
 
   אולי לא קוד יפה, אבל זה אמור לעשות את העבודה.

for f in *.*; do char=`echo $f | grep $f | cut -c 1-1`; mkdir $char; mv $f $char; done

הפקודה בהנחה שאין תיקיות עם נקודה...

כמובן תנסה לפני שתריץ.


הנספח לאבטחת-מידע, בלוג אישי-מקצועי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MaDuDe
חבר מתאריך 22.3.02
8572 הודעות, דרג אמינות חבר זה
   20:14   11.12.13   
אל הפורום  
  2. הרצתי את הסקריפט  
בתגובה להודעה מספר 1
 
   [br]

אוקיי הצלחתי לעשות עם מה שעשיתי גם סידרתי שזה יעתיק את כל סוגי הקבצים בזה שהשארתי רק כוכבית
וגם תיקנתי שזה יעשה העתק ולא mov

הדבר היחידי שאני צריך ממך זה איך אני מגביל אותו עד לאות i
ושלא יעתיק לי את כל האותיות

[br]
My Nexus 5:
http://badge.facebook.com/badge/595569374.2585.270426565.png http://forum.xda-developers.com/signaturepics/sigpic2837935_4.gif


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
שונטל  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 12.6.13
428 הודעות, 1 פידבק, 2 נקודות
   21:15   11.12.13   
אל הפורום  
  3. בקלות, בעזרת regex  
בתגובה להודעה מספר 2
 
   ערכתי לאחרונה בתאריך 11.12.13 בשעה 21:23 בברכה, שונטל
 
נפלאות ה-grep ;

for f in *.*; do char=`echo $f | grep '^(a-iA-I)' $f | cut -c 1-1`; mkdir $char; cp $f $char; done

עריכה:
שים לב להחליף סוגריים עגולים במרובעים ב-grep ... לא הצליח להציג לי..


הנספח לאבטחת-מידע, בלוג אישי-מקצועי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MaDuDe
חבר מתאריך 22.3.02
8572 הודעות, דרג אמינות חבר זה
   21:30   11.12.13   
אל הפורום  
  4. שמע אתה מלך. למדתי המון משורה פשוטה!!  
בתגובה להודעה מספר 3
 
  

פתאום אני מצליח לשחק עם כל מיני דברים
מקווה שלא יהיה קשה בהמשך


My Nexus 5:
http://badge.facebook.com/badge/595569374.2585.270426565.png http://forum.xda-developers.com/signaturepics/sigpic2837935_4.gif


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
שונטל  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 12.6.13
428 הודעות, 1 פידבק, 2 נקודות
   21:35   11.12.13   
אל הפורום  
  5. בכיף. בהצלחה בהמשך!  
בתגובה להודעה מספר 4
 
  


הנספח לאבטחת-מידע, בלוג אישי-מקצועי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net