Cuando usamos el comando ls para ver los permisos de archivos en el formato siguiente:
-rw-r-r-1 grupo de usuarios de 49.296 marzo 24 2006 file.bin
Así como la necesidad de mostrar octal de los permisos de archivo que la secuencia de comandos:
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) de impresión)
El comando muestra los permisos octal estilo + drwxr-xr-x.
Si se cumplen el resultado puede hacer permanente y más fácil de utilizar mediante la creación de un alias en el depósito que utilizó para y como parámetro. Para bash que tiene que editar su directorio home en el fichero ~ /. Bashrc, después de salir de acceso y puede utilizar la 'l' alternativa a la clásica comanto 'ls':
alias l = 'ls-lha colores | awk' (k = 0; for (i = 0; i <= 8; i + +) k + = ((substr ($ 1, 2,1) ~ / [rwx] / ) * 2 ^ (8-i)) if (k) printf ( "% 0o", k) de impresión) ""
Resultado:
600-rw --- 1 grupo de usuarios 134K abril 21 2006 mbox



































