Pagina 1 di 2

xterm: ls a colori

Inviato: dom 19 feb 2006, 11:53
da pino.giaquinto
Se digito in xterm:

Codice: Seleziona tutto

ls --color=auto
mi viene visualizzato il contenuto della directory 'a colori'.
Volevo sapere se e' possibile impostare tale opzione in modo che non sia necessario digitarla ogni volta...
P.S.) La vaiabile LS_OPTIONS non c'entra... il suo valore attuale e':

Codice: Seleziona tutto

--color=auto -F -b -T 0
e non ha alcun effetto in xterm.

Inviato: dom 19 feb 2006, 12:00
da red
Basta che aggiungi un alias nel tuo .bash_profile o se vuoi che le impostazioni riguardino tutti nel /etc/profile.

Codice: Seleziona tutto

alias ls='ls --color'
Ciao.

Inviato: dom 19 feb 2006, 12:02
da gallows
.bashrc semmai...

Inviato: dom 19 feb 2006, 12:13
da red
Si.. claro! Grazie per la correzione del lapsus :oops:

Buona bash a tutti :D

Inviato: dom 19 feb 2006, 12:19
da gallows
Preferisco la zsh 8)

Inviato: dom 19 feb 2006, 12:33
da pino.giaquinto
file /home/pino/.bashrc creato.
inserita la linea:

Codice: Seleziona tutto

alias ls='ls --color'
non funziona!
Se digito il comando alias in xterm funziona :-(

Inviato: dom 19 feb 2006, 12:36
da red
La shell va riavviata.

Inviato: dom 19 feb 2006, 12:48
da pino.giaquinto
Ovvio!
Non funziona lo stesso!!

Inviato: dom 19 feb 2006, 13:25
da red
Così deve funzionare. L'unica cosa che ti posso dire è di vedere se il file che hai creato ha i permessi di lettura per l'utente che lo deve usare.

Ciao.

P.S.: ricorda che di ovvio non c'è neppure la morte, perché come diceva la Browning "non è nella mera morte che gli uomini muoiono di più".

Inviato: dom 19 feb 2006, 13:37
da syaochan
prova a mettere l'alias anche in .bash_profile

Inviato: dom 19 feb 2006, 14:32
da sid77
è _SBAGLIATO_ creare i file ~/.bash* e ~/.profile per avere un ls colorato, questo perchè esistono già i loro equivalenti file di sistema che se ne occupano.

il problema è che di default xterm e gli altri terminali per x (rxvt e konsole) NON leggono questi file.

la soluzione è utilizzare l'opzione "-ls" (login shell) che processa quei file. tutti e tre i terminali X11 delal slack la supportano. a parte l'ls colorato, un "effetto collaterale" è quello che in questo modo ottieni anche che la variabile $PATH viene settata in maniera corretta includendo i percorsi agli eseguibili di kde e tetex.

ciao

Inviato: dom 19 feb 2006, 15:02
da raozuzu
Spetta un un attimo................ tu hai detto di aver eseguito "alias" o mi sbaglio? Se fosse così (le tue parole dicono questo) devi digitare solo "ls"! :idea:

Inviato: dom 19 feb 2006, 15:30
da gallows
sid77 ha scritto:è _SBAGLIATO_ creare i file ~/.bash* e ~/.profile per avere un ls colorato, questo perchè esistono già i loro equivalenti file di sistema che se ne occupano
Beh, dire che è sbagliato non è corretto, sono punti di vista...

Inviato: dom 19 feb 2006, 16:17
da pino.giaquinto
OK sid77 funziona!
Basta avviare xterm con l'opzione -ls
GRAZIE :D

Inviato: dom 19 feb 2006, 18:41
da MAT
Consiglio: crei il file ~/.bashrc come ti è stato consigliato, poi

Codice: Seleziona tutto

$ ln -s ~/.bashrc ~/.bash_profile