כאשר אנו משתמשים בפקודה ls יכול להציג את ההרשאות של קבצים בפורמט הבא:
-RW-r-r-1 משתמש קבוצה 49296 24 מרס 2006 file.bin
כאשר צריך להציג את ההרשאות אוקטלי של קבצים אלה אני ממליץ על זה סקריפט:
ls-l הוק | "(K = 0 (i = 0; i <= 8; i + +) + K = ((substr ($ 1, 2.1) ~ / [rwx] /) * 2 ^ (8 -i)) אם (k) printf ("0%", להדפיס k)) "
הפקודה מציגה את ההרשאות אוקטלי בסגנון +-XR drwxr-x.
אם אתה מרוצה עם התוצאה ואת קל אתה יכול לעשות קבע את השימוש בו על ידי יצירת שם בדוי במעטפת שלך השתמשת parameterize והנאה. לקבלת bash לך בספרייה הביתית שלך לערוך את קובץ ~ /. Bashrc, אחרי התנתקות והכניסה אתה יכול להשתמש בפקודה "האלטרנטיבה הקלאסית ls comanto ':
אני כינוי = "להא-| הוק צבע-ls" (K = 0 (i = 0; i <= 8; i + +) + K = ((substr ($ 1, 2.1) ~ / [rwx] / ) * 2 ^ (8-i)) אם (K) (printf "0%", להדפיס k)) '"
תוצאה:
600-134K RW --- 1 קבוצת המשתמש 21 אפריל 2006 mbox



































