CyberTek - the future at the present!
Google

Vaata load kaheksand

Postitaja: admin (Oct 25)

Kui me kasutame ls käsk kuvada permissions failide järgmises vormis:

-Rw-r-r-1 grupp 49296 24. märts 2006 file.bin

Nagu pea kuva kaheksand õigused nende failide salli seda skripti:

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) print)

Käsk avab õigused kaheksand stiil + drwxr-XR-x.

Kui olete rahul tulemuse ja lihtsam saad teha püsiva selle kasutamine, luues alias oma shellis kasutada parameterize ja rõõm. Sest bash sinu kodukataloogi redigeeri faili ~ /. Bashrc pärast logout ja login saate kasutada käsku "alternatiiv klassikalisele 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) print) "

Tulemus:

600-134K rw --- 1 grupp 21. aprill 2006 mbox

Avaldatud: linux , shell , nõuandeid

Lisa kommentaar

Rämpsposti kaitse poolt WP Captcha-Free

Powered by Cybertek - kaugabi