Ho creato un alias per visualizzare le autorizzazioni in formato ottetto:
alias lso="ls -l | awk '
{
k=0;
for (i=0;i<=8;i++)
k+=((substr($1,i+2,1)~/[rwx]/)*2^(8-i));
if (k)
printf("%0o ",k);
print
}'
Ho anche aggiunto questo codice per visualizzare ls in un formato colorato:
export CLICOLOR=1
export LSCOLORS=GxFxCxDxBxegedabagaced
Quello che mi sto chiedendo, è come rendere il mio alias display anche in un formato colorato? Inoltre, se qualcuno potesse spiegare la sintassi dell'alias (dopo la pipe)? Ho copiato il testo e sto cercando di imparare a essere in grado di sintetizzare comandi simili.