Page 1 of 1

Dias Shell Restore settings

Posted: Wed Jan 30, 2008 5:22 pm
by netharis
Τώρα τελευταία έπαιζα λίγο με το shell στο Δία, και τις προάλλες όταν πήγα να ξαναμπώ το prompt μου είχε γίνει έτσι:

Code: Select all

>
και το Backspace δεν δούλευε, είναι σαν να πατάω Enter αλλα χωρίς να εκτελείται η εντολή...
Το prompt μπορώ να το κάνω set όπως θέλω αλλά ισχύει μόνο για το session που είμαι. Μόλις ξανακάνω login χάνεται.
Οι μεταβλητές είναι ως εξής:

Code: Select all

addsuffix
argv    ()
cwd     /etc/config
echo_style      both
edit
gid     119
history 100
home    /home2/students/plir/p3070ΧΧΧ
path    (/usr/sbin /usr/bsd /sbin /usr/bin /usr/bin/X11 . /usr/local/bin /home2/apps/informix/bin /usr/java2v14/jre/bin /usr/freeware/bin /usr/local/bin /usr/local/lib)
prompt  >
prompt2 %R?
prompt3 CORRECT>%R (y|n|e)?
shell   %R?
shlvl   2
status  0
tcsh    6.04.00
term    vt100
tty     ttyq4
uid     6532
user    p3070***
version tcsh 6.04.00 (Cornell) 93/07/03 (iris4d) options 8b,nls,dl
Έψαξα να βρώ το config file αλλα απέτυχα.
Γνωρίζει κανείς που είναι έτσι ώστε να το κάνω restore;
Η εντολή setup δεν λειτουργεί στο tcsh δυστυχώς...
Καμία ιδέα; :roll:

Re: Dias Shell Restore settings

Posted: Wed Jan 30, 2008 6:57 pm
by Zifnab
Δεν έχω ιδέα, απο αυτά αλλά για σύγκριση οι δικές μου μεταβλητές έχουν ως εξής:

Code: Select all

dias 1% set

addsuffix
argv    ()
autologout      15
cwd     /home2/students/plir/p3050ΧΧΧ
echo_style      both
edit
gid     119
history 100
home    /home2/students/plir/p3050ΧΧΧ
loginsh
mail    /var/mail/p3050ΧΧΧ
path    (/usr/sbin /usr/bsd /sbin /usr/bin /usr/bin/X11 . /usr/local/bin /home2/
apps/informix/bin /usr/java2v14/jre/bin /usr/freeware/bin /usr/local/bin /usr/lo
cal/lib)
prompt  dias !%
prompt2 %R?
prompt3 CORRECT>%R (y|n|e)?
shell   /bin/tcsh
shlvl   1
status  0
tcsh    6.04.00
term    vt100
tty     ttyq3
uid     11700
user    p3050XXX
version tcsh 6.04.00 (Cornell) 93/07/03 (iris4d) options 8b,nls,dl

Re: Dias Shell Restore settings

Posted: Wed Jan 30, 2008 7:23 pm
by netharis
Σε ευχαριστώ Zifnab, δοκίμασα να κάνω set μερικές μεταβλητές όπως είναι σε σένα, αλλα τελικά το πρόβλημα βρίσκεται σε κάποιο config file το οποίο δεν μπορώ να βρώ... :roll:

Re: Dias Shell Restore settings

Posted: Wed Jan 30, 2008 9:04 pm
by cyberpython
The tcsh looks for a configuration file at startup time. The file it looks for is called "~/.cshrc"

Note that I always recommend backing up a copy of your account configuration files before meddling with them (such as "cp .cshrc .cshrc.bak").

Το βρήκα εδώ : http://www.csee.umbc.edu/courses/underg ... 5/06.shtml

(ο χαρακτήρας "~" αντιπροσωπεύει το home κατάλογο σου στο Δία.)

Re: Dias Shell Restore settings

Posted: Wed Jan 30, 2008 9:40 pm
by netharis
Σε ευχαριστώ πολύ!
Tελικά επανέφερα τα αρχεία .login και .cshrc μέσα στο home directory και δούλεψε. :)
Υπάρχουν στο root folder του Δία.
Συμπέρασμα, να μην παίζουμε με το Δία :-p

Re: Dias Shell Restore settings

Posted: Thu Jan 31, 2008 11:08 am
by HdkiLLeR
Όλα τα .* files στο home directory σου είναι configuration files για διάφορα applications συμπεριλαμβανομένου και του shell. Επειδή στον Dias χρησιμοποιείται το C-Shell το file που κρατάει τις ρυθμήσεις του είναι το .cshrc. Εάν έχεις bash είναι .bashrc κλπ. Ομοίως στo .logout είναι οι εντολές που θα εκτελεστούν όταν κάνεις logout (με CTRL^D ή με την εντολή logout και όχι με κλείσιμο του terminal κατευθείαν).