Kai mes naudojame Lt komanda gali rodyti failų leidimus tokiu formatu:
-Rw-r-r-1 vartotojas grupė 49.296 Kov 24, 2006 file.bin
Kaip reikia rodyti aštuntainį teises šių rinkmenų Mes rekomenduojame šį scenarijų:
ls-l | awk '(k = 0 for (i = 0; i <= 8; i + +) K + = ((substr ($ 1, 2,1) ~ / [rwx] /) * 2 ^ (8 -i)) if (k) printf ("% 0." k) Spausdinti)
Komanda rodo leidimus aštuntainį stilius + drwxr-XR-X.
Jei esate patenkinti rezultatais ir lengviau jūs galite daryti nuolat ją naudoti kuriant su lukštais, kurį naudojote parameterize ir malonumas alias. Dėl bash jums savo namų kataloge redaguoti failo ~ /. Bashrc, po atsijungimo ir prisijungimo galite naudoti komandą "alternatyva klasikinės comanto" LS ":
alias l = 'ls-LHA-color | awk' (k = 0 for (i = 0; i <= 8; i + +) K + = ((substr ($ 1, 2,1) ~ / [rwx] / ) * 2 ^ (8-i)) if (k) printf ("% 0." k) spausdinimas) ""
Rezultatas:
600-134k rw --- 1 vartotojų grupės 21 Bal 2006 mbox



































