Amikor használja az ls parancsot, hogy a jogosultságok fájlok a következő formában:
-rw-r-r-1 hívócsoport 49296 március 24 2006 file.bin
Mivel a szükséges kijelző oktális jogosultságok a fájlt a szkript:
ls-l | awk "(k = 0; for (i = 0; i <= 8; i + +) k + = ((substr ($ 1, 2,1) ~ / [rwx] /) * 2 ^ (8 -i)) if (k) printf ( "% 0o", k) nyomtatás)
A parancs megjeleníti a permissions oktális stílus + drwxr-xr-x.
Ha megfelelnek az eredmény is, hogy állandó és könnyebben használható azáltal, hogy egy álnevet a borító, mint régen, és a paramétert. A bash meg kell szerkeszteni a saját könyvtárát a fájl ~ /. Bashrc, logout és bejelentkezés után használhatja az "l" alternatívája a klasszikus 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 ( "% 0o", k) nyomtatott) ""
Eredmény:
600-rw --- 1 hívócsoport 134K április 21 2006 mbox



































