Pagina 1 di 1

shell

Inviato: dom 6 feb 2005, 17:05
da goldy
Ho fatto una ricerca sul forum
<BR>prima di postare ma non sono riuscito a
<BR>risolvere un piccolo problema
<BR>con gli alias di shell
<BR>
<BR>Ho creato un file .bashrc nella directoy dell´utente
<BR>in questo modo:
<BR>
<BR>export LANG=it_IT
<BR>export PS1=´\u@\w/ ´
<BR>PS1=´\u@\w/ ´
<BR> export PS1
<BR>alias ls=´/bin/ls --col´
<BR>
<BR>Poi ho modificato il file /etc/profile
<BR>nelle righe riguardanti la shell
<BR>
<BR># Set a default shell prompt:
<BR>#PS1=´`hostname`:`pwd`# ´
<BR>if [ "$SHELL" = "/bin/pdksh" ]; then
<BR> PS1=´\u@\w/ ´
<BR>elif [ "$SHELL" = "/bin/ksh" ]; then
<BR> PS1=´\u@\w/ ´
<BR>elif [ "$SHELL" = "/bin/zsh" ]; then
<BR> PS1=´\u@\w/ ´
<BR>elif [ "$SHELL" = "/bin/ash" ]; then
<BR> PS1=´\u@\w/ ´
<BR>elif [ "$SHELL" = "/opt/kde/bin/konsole" ]; then
<BR> PS1=´\u@\w/ ´
<BR>else
<BR> PS1=´\u@\w/ ´
<BR>fi
<BR>PS2=´> ´
<BR>export PATH DISPLAY LESS TERM PS1 PS2
<BR>
<BR>Il risuitato è che quando avvio il
<BR>sistema in modalità runlevel 3
<BR>le modifiche vengono viste
<BR>ma poi quando digito startx
<BR>le shell non vanno ne con gli
<BR>alias ne con il prompt che desidero.
<BR>
<BR>Vorrei fare in modo che tutte le shell
<BR>xterm , konsole etc.. leggano
<BR>gli alias all´avvio come posso fare?
<BR><br>

shell

Inviato: dom 6 feb 2005, 19:44
da goldy
Nessuno riesce a darmi una dritta per questo problema?<br>

shell

Inviato: dom 6 feb 2005, 20:22
da useless
ogni terminale ha la sua opzione x farlo partire in modo che lanci una shell di login. konsole ad esempio vuole -l, xfterm +ls, insomma, guarda il man che ti interessa e troverai l´opzione che ti serve.<br>

shell

Inviato: dom 6 feb 2005, 21:21
da goldy
Le opzioni che dici
<BR>dove vanno messe in etc/profile
<BR>o in /home/.bashrc?
<BR>Beh dal man non ci capisco molto, anche
<BR>perchè è in inglese ....
<BR>pensavo che qualcuno su questo forum usasse
<BR>degli alias e poteva semplificarmi le cose con
<BR>qualche consiglio.
<BR>Grazie lo stesso
<BR><br>

shell

Inviato: dom 6 feb 2005, 22:00
da useless
vanno messe come opzioni del comando che usi x aprire la shell.. ad esempio nel pulsante che lancia konsole da kde, cambiando il comando da "konsole" a "konsole -l".<br>

shell

Inviato: dom 6 feb 2005, 22:06
da j0ker
Personalmente gli alias comandi ed altre cose li ho messi in .bashrc nella home dell´user...poi dipende da cosa vuoi fare e dalle tue esigenze...ad esempio io ho messo un printf che ogni volta mi lascia un messaggio quando apro una nuova sessione di terminale...e mi lancia anche degli alias..Prova un po a mettere i tuoi alias in .bashrc Ciao :-] <br>

shell

Inviato: mar 8 feb 2005, 21:55
da goldy
Grazie useless e joker , sono riuscito a far leggere
<BR>gli alias alle shell
<BR>grazie a i vostri suggerimenti.
<BR>Ciao alla prossima
<BR>
<BR>
<BR><br>