Shell colorata
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Shell colorata
Ciao!
Uso abitualmente la shell bash in un emulatore di terminale come konsole...
Come posso fare per avere le directory, gli eseguibili ecc colorati?
Grazie in anticipo!
Uso abitualmente la shell bash in un emulatore di terminale come konsole...
Come posso fare per avere le directory, gli eseguibili ecc colorati?
Grazie in anticipo!
- Delcaran Lëdeloth
- Linux 1.x

- Messaggi: 132
- Iscritto il: mar 27 mag 2008, 8:24
- Nome Cognome: Matteo Paoluzzi
- Slackware: 14.2 - 64bit
- Kernel: 4.4.111 generic
- Desktop: i3
- Località: ud.fvg.it
- Contatta:
Re: Shell colorata
Piccolo aggiornamento. Per konsole sotto kde4 è necessario modificare le informazioni del profilo. Basta andare nella schermata delle impostazioni del profilo e, nella sezion "comando", inserire la seguente stringa:
Codice: Seleziona tutto
/bin/bash -lFind me at Keybase
Slackware user since 1997.
Slackware user since 1997.
- Vito
- Staff

- Messaggi: 4182
- Iscritto il: mar 5 dic 2006, 17:28
- Nome Cognome: Vito
- Desktop: MacOS
- Località: Monaco (DE)
- Contatta:
Re: Shell colorata
Allora io ho questo problema:
Utilizzando questo .bashrc:
la konsole non mi visualizza i colori (nel senso che quando ad esempio do un ls i colori sono tutti gli stessi)..come posso risolvere?
Utilizzando questo .bashrc:
Codice: Seleziona tutto
# This line was appended by KDE
# Make sure our customised gtkrc file is loaded.
export GTK2_RC_FILES=$HOME/.gtkrc-2.0
function prompt {
local C='\[\e[1;36m\]'
local S='\[\e[0;36m\]'
local Z='\[\e[0m\]'
export PS1="${S}[${C}\u${S}@${C}\h${S}:${C}\W${S}]${C}\\\$${Z} "
export PS2='> '
export PS4='+ '
}
prompt
alias fortune="fortune /usr/share/games/fortunes/*k"
fortune
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]
"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
-
Mario Vanoni
- Iper Master

- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: Shell colorata
[FLAME] !!!
ls -al
la colonna sinistra mi dice tutto
ls -al --color
la colonna destra colorata non mi dice molto
dovrei ricordare il significato dei colori
ed interpretare a cosa il colore corrisponde
Un po` come gli orologl:
digitale, devi _leggere_ l'ora
dopo 5 minuti l'hai dimenticata
a lancette, memorizzi l'angolazione
dopo 5 minuti ricordi l'angolazione
Domanda:
quanto i colori semplificano la vita?
ls -al
la colonna sinistra mi dice tutto
ls -al --color
la colonna destra colorata non mi dice molto
dovrei ricordare il significato dei colori
ed interpretare a cosa il colore corrisponde
Un po` come gli orologl:
digitale, devi _leggere_ l'ora
dopo 5 minuti l'hai dimenticata
a lancette, memorizzi l'angolazione
dopo 5 minuti ricordi l'angolazione
Domanda:
quanto i colori semplificano la vita?
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: Shell colorata
@ Mario:
io non faccio caso ai colori perchè la maggior parte delle volte so già qual'è un file e quale una directory, tra l'altro ls per il mio utente è un alias di "ls -l", però devo ammettere che l'unico colore che mi torna utile è quello che denota i files eseguibili...
Per il resto hai pienamente ragione (tranne che per l'orologio
), immagino però che dirti che la shell colorata è più bella non sia proprio una buona motivazione, giusto?? 
ciau
io non faccio caso ai colori perchè la maggior parte delle volte so già qual'è un file e quale una directory, tra l'altro ls per il mio utente è un alias di "ls -l", però devo ammettere che l'unico colore che mi torna utile è quello che denota i files eseguibili...
Per il resto hai pienamente ragione (tranne che per l'orologio
ciau
- Vito
- Staff

- Messaggi: 4182
- Iscritto il: mar 5 dic 2006, 17:28
- Nome Cognome: Vito
- Desktop: MacOS
- Località: Monaco (DE)
- Contatta:
Re: Shell colorata
Perfetto Dove li definisco gli alias?danix85 ha scritto:@ Mario:
io non faccio caso ai colori perchè la maggior parte delle volte so già qual'è un file e quale una directory, tra l'altro ls per il mio utente è un alias di "ls -l", però devo ammettere che l'unico colore che mi torna utile è quello che denota i files eseguibili...
Per il resto hai pienamente ragione (tranne che per l'orologio), immagino però che dirti che la shell colorata è più bella non sia proprio una buona motivazione, giusto??
ciau
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]
"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
- anycolouryoulike
- Packager

- Messaggi: 1158
- Iscritto il: ven 10 ago 2007, 0:00
- Slackware: 12.2
- Kernel: 2.6.34.8
- Desktop: KDE 3.5.10
Re: Shell colorata
Solitamente nel ~/.bashrc.
-
Mario Vanoni
- Iper Master

- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: Shell colorata
Esatto, ma preferisco una funzione al posto di un alias,anycolouryoulike ha scritto:Solitamente nel ~/.bashrc.
nel mio .bashrc ho
l()
{
ls -al $@ | less
}
con less vedi anche dirs lunghetti
con $@ puoi fare p.e.
l /etc
in qualunque dir ti trovi
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: Shell colorata
Bella idea ma se usi anche --colors come faccio io usando less ti ritrovi un sacco di caratteri in più che sono le sequenze di escape dei colori... il che può rivelarsi controproducente...Mario Vanoni ha scritto:Esatto, ma preferisco una funzione al posto di un alias,anycolouryoulike ha scritto:Solitamente nel ~/.bashrc.
nel mio .bashrc ho
l()
{
ls -al $@ | less
}
con less vedi anche dirs lunghetti
con $@ puoi fare p.e.
l /etc
in qualunque dir ti trovi
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Shell colorata
Se proprio vuoi una cosa simile specificata in un alias/funziona usa moredanix85 ha scritto: Bella idea ma se usi anche --colors come faccio io usando less ti ritrovi un sacco di caratteri in più che sono le sequenze di escape dei colori... il che può rivelarsi controproducente...
-
Mario Vanoni
- Iper Master

- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: Shell colorata
ls -al --color $@ | less -Rdanix85 ha scritto:Bella idea ma se usi anche --colors come faccio io usando less ti ritrovi un sacco di caratteri in più che sono le sequenze di escape dei colori... il che può rivelarsi controproducente...Mario Vanoni ha scritto:Esatto, ma preferisco una funzione al posto di un alias,anycolouryoulike ha scritto:Solitamente nel ~/.bashrc.
nel mio .bashrc ho
l()
{
ls -al $@ | less
}
con less vedi anche dirs lunghetti
con $@ puoi fare p.e.
l /etc
in qualunque dir ti trovi
- Vito
- Staff

- Messaggi: 4182
- Iscritto il: mar 5 dic 2006, 17:28
- Nome Cognome: Vito
- Desktop: MacOS
- Località: Monaco (DE)
- Contatta:
Re: Shell colorata
Codice: Seleziona tutto
alias ls="ls --color""Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]
"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
