View Full Version : shell tcsh e alias che non funzionano
roby1483
26-06-2004, 21:15
Come da titolo con questa schell gli alias non mi funzionano, o meglio funzionano solo quando sono root, se li definisco da normale utente sembra che non ci siano problemi nella creazione ma se provo ad usare l'alias mi dice che non trova il comando.
[roberto@Durone ~]$ alias c='clear'
[roberto@Durone ~]$ c
c: Comando non trovato.
[roberto@Durone ~]$
Mentre quando sono root funzionano.
Mi sapete dire il perchè? :confused:
Ziosilvio
27-06-2004, 13:42
A giudicare dalla sintassi che usi, sembra che la shell di default per root sia sh (o bash) e non tcsh.
Quello che in sh faresti così:
alias comando='sequenza di comandi'
in tcsh lo fai così:
alias comando 'sequenza di comandi'
Io comunque suggerisco di usare bash (o al limite sh) come shell di default per tutti gli utenti.
Soprattutto dopo aver letto questo documento di Tom Christiansen (http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/).
roby1483
27-06-2004, 15:06
Grazie mille, era proprio quello il problema.
Ho messo la tcsh perchè all'Università abbiamo quella di default.
Quello che non mi piace della bash/bash2 è che invece di darmi questo:
[roberto@Durone ~]$
mi da questo:
bash2-2.05b$
è normale o no?
Stai parlando di un terminale grafico? prova
konsole -ls
roby1483
28-06-2004, 13:11
Originariamente inviato da lovaz
Stai parlando di un terminale grafico? prova
konsole -ls
Si il terminale è grafico e provando come hai detto tu apparentemente non cambia niente (apparte la personalizzazione dello sfondo). Ho provato sia da bash2 che da tcsh.
Cosa avrebbe dovuto fare?
Originariamente inviato da roby1483
Grazie mille, era proprio quello il problema.
Ho messo la tcsh perchè all'Università abbiamo quella di default.
Quello che non mi piace della bash/bash2 è che invece di darmi questo:
[roberto@Durone ~]$
mi da questo:
bash2-2.05b$
è normale o no?
cioè il prompt?
credo si possa configurare tramite /etc/profile
Ciao, prova qui (http://tuttosulinux.netfirms.com/HOWTO/Bash-Prompt-HOWTO.html)
al capitolo 2 dovresti trovare quello che cerchi ;)
Ziosilvio
28-06-2004, 14:26
Originariamente inviato da roby1483
Quello che non mi piace della bash/bash2 è che invece di darmi questo:
[roberto@Durone ~]$
mi da questo:
bash2-2.05b$
è normale o no?
Si', e' normale. O meglio: e' il prompt di default della bash.
Per avere prompt piu' "elaborati", per esempio che riportino il nome della directory corrente, bisogna trafficare un po' con i file di configurazione.
Per curiosita': che sistema avete all'universita'? Linux, Solaris, HP-UX...?
Ziosilvio
28-06-2004, 14:29
Originariamente inviato da RRT4
cioè il prompt?
credo si possa configurare tramite /etc/profile
Non come utente normale, spero! :D
Scherzi a parte, si dovrebbe poter fare tutto in locale, con .bashrc e .bash_profile --- se si modificano i file comuni, che personalizzazione e'? ;)
roby1483
28-06-2004, 14:48
Originariamente inviato da cyber
Ciao, prova qui (http://tuttosulinux.netfirms.com/HOWTO/Bash-Prompt-HOWTO.html)
Grazie mille, adesso non ho tempo di provare ma appena posso lo faccio.
roby1483
28-06-2004, 14:53
Originariamente inviato da Ziosilvio
Si', e' normale. O meglio: e' il prompt di default della bash.
Per avere prompt piu' "elaborati", per esempio che riportino il nome della directory corrente, bisogna trafficare un po' con i file di configurazione.
Per curiosita': che sistema avete all'universita'? Linux, Solaris, HP-UX...?
Nei laboratori c'è Red Hat 9 su tutte le macchine (in dual boot con XP sulle macchine più recenti e 2000 su quelle un pochino più datate), poi ci sono alcune macchine con Solaris ma non so precisamente quante perchè sono accedibili solamente tramite secure shell e ne conosco giusto un paio.
Grazie ancora a tutti ;) .
Originariamente inviato da roby1483
Si il terminale è grafico e provando come hai detto tu apparentemente non cambia niente (apparte la personalizzazione dello sfondo). Ho provato sia da bash2 che da tcsh.
Cosa avrebbe dovuto fare?
Mi sa che ho sbagliato, e'
konsole --ls
(da konsole --help)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.