Cando usamos o comando ls pode amosar os permisos de arquivos no seguinte formato:
-RW-r-1 usuario grupo R-49296 24 de marzo do 2006 file.bin
Como precisa amosar permisos octal deses arquivos eu recomendo este script:
ls-l | AWK '(k = 0 for (i = 0; i <= 8; i + +) + k = ((substr ($ 1, 2,1) ~ / [rwx] /) * 2 ^ (8 -i)) se (k) printf (% 0 "," k print)) "
O comando exhibe os permisos octal estilo + drwxr-xr-x.
Se está satisfeito co resultado e máis doado que pode facer o seu uso permanente, creando un alias no shell usado para parametrizado e pracer. Para a festança no seu directorio home ten que editar o ficheiro ~ /. Bashrc, despois de Logout e login que pode usar o comando "a alternativa a comanto clásico 'ls':
alias l = 'ls-lha-color | AWK' (k = 0 for (i = 0; i <= 8; i + +) + k = ((substr ($ 1, 2,1) ~ / [rwx] / ) * 2 ^ (8-i)) se (k) printf (% 0 "," k print)) "
Resultado:
600-134K RW --- un grupo de usuarios o 21 de abril de 2006 mbox



































