shell

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Rispondi
Avatar utente
goldy
Packager
Packager
Messaggi: 1267
Iscritto il: lun 3 mag 2004, 0:00
Slackware: Current
Kernel: 2.6.26.5
Desktop: KDE 3.5.10
Località: Bologna
Contatta:

shell

Messaggio 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>

Avatar utente
goldy
Packager
Packager
Messaggi: 1267
Iscritto il: lun 3 mag 2004, 0:00
Slackware: Current
Kernel: 2.6.26.5
Desktop: KDE 3.5.10
Località: Bologna
Contatta:

shell

Messaggio da goldy »

Nessuno riesce a darmi una dritta per questo problema?<br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

shell

Messaggio 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>

Avatar utente
goldy
Packager
Packager
Messaggi: 1267
Iscritto il: lun 3 mag 2004, 0:00
Slackware: Current
Kernel: 2.6.26.5
Desktop: KDE 3.5.10
Località: Bologna
Contatta:

shell

Messaggio 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>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

shell

Messaggio 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>

j0ker
Linux 2.x
Linux 2.x
Messaggi: 227
Iscritto il: sab 22 gen 2005, 0:00
Contatta:

shell

Messaggio 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>

Avatar utente
goldy
Packager
Packager
Messaggi: 1267
Iscritto il: lun 3 mag 2004, 0:00
Slackware: Current
Kernel: 2.6.26.5
Desktop: KDE 3.5.10
Località: Bologna
Contatta:

shell

Messaggio 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>

Rispondi