הכוח של perl

שורת קוד אחת מוחקת את כל התיקיות הריקות, בצורה רקורסיבית, החל מהמיקום הנוכחי ומטה… לא צריך להדביק את השורה בקובץ מסויים אלא רק להדביק ב- shell המועדף וללחוץ Enter

perl -MFile::Find -e"finddepth(sub{rmdir},'.')"

שימושי למי למעוניין לנקות קצת זבל במחשב (אם כי הייתי מאוד נזהר ומריץ את הפקודה רק מתיקיית הבית ולא מ- root)

My Signature
הפוסט הזה פורסם בתאריך טיפים לשורת הפקודה, לינוקס ותוכנה חופשית. קישור קבוע.

4 תגובות על הכוח של perl

  1. מאת יוד:‏
    find -depth -type d -empty -exec rmdir {} \;

  2. מאת טל:‏

    יש לי כלל אצבע, אף פעם אל תמחק משהו שאתה לא יודע מה הוא עושה. סיכוי טוב שמישהו יראה את זה וימחק הרבה תיקיות ולאחר מכן דברים יפסיקו לעבוד..

  3. מאת ilanshavit:‏

    לא נראה לי שאם תסיר תיקיות ריקות תחת מחיצת הבית תסכן את תפקוד המערכת. בכל מקרה עדיף להריץ את הפקודה השניה ולראות איפה יש תיקיות ריקות ואז להחליט מה לעשות:
    find -depth -type d -empty

כתיבת תגובה

האימייל שלך לא יוצג בבלוג. (*) שדות חובה מסומנים

*

תגי HTML מותרים: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>