Redhat Enterprise 4 Umgebungsvariablen mittels Alias setzen
Hallo zusammen,
ich habe folgendes Phänomen:
Ich habe in der .bash_profile meines users folgende Werte hinterlegt:
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
umask 0022
PATH=$PATH:$HOME/bin
alias linux1=". $HOME/env/linux1.env"
alias zweite=". $HOME/env/zweite.env"
export PATH
unset USERNAME
Hier ein Beispiel des Inhaltes von linux1.env:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=linux1
export PATH=$ORACLE_HOME/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/us
echo $ORACLE_SID
_____________________________________________________________________________
Normalerweise sollte ich nun die Umgebungsvariablen setzen können, wenn ich mich mit meinem Benutzer "oracle" einlogge und einfach nur "linux1" eintippe.
Bestätigt wird mir das ganze mit dem echo $ORACLE_SID
Als Antwort bekomme ich allerdings nur: bash: linux1: command not found
Logge ich mich mit Putty und dem user "oracle" ein, funktioniert es ohne Probleme.
[oracle@linux1 ~]$ linux1
linux1
Habt ihr eine Idee woran das liegen könnte?
Dankeschön
Gruß
ich habe folgendes Phänomen:
Ich habe in der .bash_profile meines users folgende Werte hinterlegt:
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
umask 0022
PATH=$PATH:$HOME/bin
alias linux1=". $HOME/env/linux1.env"
alias zweite=". $HOME/env/zweite.env"
export PATH
unset USERNAME
Hier ein Beispiel des Inhaltes von linux1.env:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=linux1
export PATH=$ORACLE_HOME/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/us
echo $ORACLE_SID
_____________________________________________________________________________
Normalerweise sollte ich nun die Umgebungsvariablen setzen können, wenn ich mich mit meinem Benutzer "oracle" einlogge und einfach nur "linux1" eintippe.
Bestätigt wird mir das ganze mit dem echo $ORACLE_SID
Als Antwort bekomme ich allerdings nur: bash: linux1: command not found
Logge ich mich mit Putty und dem user "oracle" ein, funktioniert es ohne Probleme.
[oracle@linux1 ~]$ linux1
linux1
Habt ihr eine Idee woran das liegen könnte?
Dankeschön
Gruß
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 65217
Url: https://administrator.de/contentid/65217
Ausgedruckt am: 14.11.2024 um 17:11 Uhr
1 Kommentar