Nell’ufficio dove sono appena arrivato, le box unix sono molteplici e ognuna ha le sue impostazioni per visualizzare al meglio i comandi come ls da console. Ero abituato bene, con le standard di Idrogeno (Debian) a casa, ma lì è un macello fra sistemi che hanno più dei miei anni e colorazioni inesistenti. Così ci ho dato un occhio (e ci ho messo un’infinità di tempo per una cosa semplice, ma è auspicabile che la prossima volta ci metta di meno) ieri.

Premetto che ogni box ha le sue impostazioni globali, che vengono ovviamente scavalcate da quelle individuali (in ~/.bashrc) nel momento del login dell’utente.

Le impostazioni presenti sono legate ai valori di una variabile, LS_COLORS. Se volete vedere le impostazioni del vostro sistema, potete digitare:

# /usr/bin/dircolors

In rete è presente una pagina che aiuta ad interpretare i valori di LS_COLORS.

In buona sostanza, le impostazioni locali per ls devono essere presenti nel file .bashrc in una maniera simile a quella che segue:

[simone@quasar simone]$ cat .bashrc
# .bashrc
# User specific aliases and functions

LS_COLORS=’no=00: fi=00: di=01;34: ln=01;36: pi=40;33: so=01;35: do=01;35: bd=40;33;01: cd=40;33;01: or=40;31;01: su=37;41: sg=30;43: ex=01;32: *.tar=01;31: *.tgz=01;31: *.arj=01;31: *.taz=01;31: *.lzh=01;31: *.zip=01;31: *.z=01;31: *.Z=01;31: *.gz=01;31: *.bz2=01;31: *.deb=01;31: *.rpm=01;31: *.jar=01;31: *.jpg=01;35: *.jpeg=01;35: *.gif=01;35: *.bmp=01;35: *.pbm=01;35: *.pgm=01;35: *.ppm=01;35: *.tga=01;35: *.xbm=01;35: *.xpm=01;35: *.tif=01;35: *.tiff=01;35: *.png=01;35: *.mov=01;35: *.mpg=01;35: *.mpeg=01;35: *.avi=01;35: *.fli=01;35: *.gl=01;35: *.dl=01;35: *.xcf=01;35: *.xwd=01;35: *.flac=01;35: *.mp3=01;35: *.mpc=01;35: *.ogg=01;35: *.wav=01;35:’
export LS_COLORS
alias ls=’ls –color’
alias ll=’ls -l’

Gli alias servono, in questo caso, soprattutto per caricare l’opzione –color.




Write a comment


You need tologin.

    
SIMOTRONE WEB PAGE is based on WordPress platform, RSS tech , RSS comments design by Gx3.