View previous topic :: View next topic |
Author |
Message |
jew.de Apprentice
Joined: 25 Sep 2002 Posts: 226 Location: Frankfurt/Main
|
Posted: Wed Sep 25, 2002 8:52 pm Post subject: konsole und Startdateien |
|
|
Hallo,
erstmal will ich mich vorstellen:
Name: Tobias
Wohnort': Frankfurt
Alter: 22
Seit gestern Abend bin auch ich auf Gentoo 1.4rc1 unterwegs. Soweit so gut. Von Apt war ich schon begeistert, aber emerge begeistert mich noch mehr!
Unter Debian war es möglich, beim öffnen einer Konsole unter KDE Befehle audführen zu lassen. Dazu hat man die Befehle (alias.....) in die Datei .bash_profile eingetragen. Unter Gentoo bringen diese Einträge leider in den Dateien .profile, .bash_profile und .bashrc nichts.
Wie muss die Datei heißen? Woran liegt es denn, dass es nicht funktioniert? Debian -> KDE 2.2, Gentoo -> KDE 3.0.3. Daran? Oder hat Debian einfach die Pakete so geändert, dass es läuft?
Vielen Dank
jew.de |
|
Back to top |
|
|
Qubax Guru
Joined: 19 Jul 2002 Posts: 451 Location: Tirol, Austria
|
Posted: Wed Sep 25, 2002 9:25 pm Post subject: |
|
|
wie sehen denn bei dir die genannten files aus?
ich glaub du brauchst noch Code: | if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi | in deiner .bash_profile , damit er dir auch die alias aus der .bashrc liest |
|
Back to top |
|
|
jew.de Apprentice
Joined: 25 Sep 2002 Posts: 226 Location: Frankfurt/Main
|
Posted: Wed Sep 25, 2002 9:29 pm Post subject: |
|
|
Qubax wrote: | wie sehen denn bei dir die genannten files aus?
ich glaub du brauchst noch Code: | if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi | in deiner .bash_profile , damit er dir auch die alias aus der .bashrc liest |
Hallo,
in den Dateien habe ich 3 Zeilen stehen:
Code: | alias ls='ls --color=auto'
alias ll='ls -l'
alias l='ls -al' |
Dein Tip hat leider nicht geholfen. Die .bashrc wird leider immer noch nicht abgearbeitet...
jew.de |
|
Back to top |
|
|
thor n00b
Joined: 18 Jul 2002 Posts: 25 Location: m-ger
|
Posted: Wed Sep 25, 2002 10:29 pm Post subject: |
|
|
um die aliase zu nutzen, sollte .bashrc so aussehen (user):
Code: |
# .bashrc
# User specific aliases and functions
alias cl='clear'
alias ..='cd ..'
alias ll='ls -sF'
alias li='ls -lFh'
alias l='ls -lhFa'
alias ..='cd ..'
alias co='cp -af'
alias td='tree -d'
alias tf='tree -f'
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
export PS1='\[\033[01;32m\]\u@\h \[\033[01;34m\]\W \$ \[\033[00m\]'
|
für root muss die export so aussehen:
Code: |
export PS1='\[\033[01;31m\]\h \[\033[01;34m\]\W \$ \[\033[00m\]'
|
eine .profile wird afaik nicht benötigt ... (hab` keine) _________________ good things come to those who ....................... wait |
|
Back to top |
|
|
jew.de Apprentice
Joined: 25 Sep 2002 Posts: 226 Location: Frankfurt/Main
|
Posted: Wed Sep 25, 2002 10:41 pm Post subject: |
|
|
Das klappt leider auch nicht.
Da die .bashrc nicht abgearbeitet wird, kann auch nichts exportiert werden.
Soweit ich weiß, sollte eine existierende .bashrc reichen, um die aliase zu setzen.
Muss ich vielleicht in der Konsole.conf (gibt es die?) eintragen, dass er sie nutzen soll?
jew.de
PS: Gute Nacht, ich werde mich dann doch wohl mal hinlegen, und eine Nacht (4 Stunden) darüber schlafen... |
|
Back to top |
|
|
thor n00b
Joined: 18 Jul 2002 Posts: 25 Location: m-ger
|
Posted: Wed Sep 25, 2002 11:32 pm Post subject: |
|
|
in der eile vorhin ganz vergessen, es gibt sehrwohl eine .bash_profile, die folgendermassen aussieht:
Code: |
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
|
_________________ good things come to those who ....................... wait |
|
Back to top |
|
|
|