bash Skripte
Axel Birndt
towerlexa at gmx.de
Mit Nov 25 06:45:12 GMT 2009
Dirk Schnick schrieb:
> Hallo Luise,
>
> zum Einen gibt es den (Um)weg über den Alias in der .bashrc
>
> alias devil='/home/USER/devil.sh'
>
> Du hattest aber geschrieben "statt alias", daher musst Du den Pfad in
> Deine Umgebung laden. Ad hoc mit
>
> export PATH=/home/USER:$PATH
>
> (Prüfen mit echo $PATH) Und nicht die ursprüngliche Variable
> vergessen! ;-)
>
> Wenn es dauerhaft sein soll, musst Du den Pfad entweder im ~/.profile
> oder wenn Du die Bash nutzt in der ~/.bashrc oder besser, da nicht beim
> Start einer neuen Shell ausgeführt, in der ~/.bash_profile eintragen.
> quick'n dirty:
>
> echo PATH="$HOME/Scripte:$PATH" >> ~/.bash_profile
>
> Sehr informativ ist dieser Wikieintrag:
>
> http://wiki.ubuntuusers.de/Umgebungsvariable
Meiner persönlichen Meinung nach wäre es besser den Userpfad nicht vor
alle anderen Einträge im PATH zu setzen, da dann auch für
Systemprogramme zuerst im Userpfad gesucht wird.
Besser wäre es meiner Meinung nach den Userpfad hinten dran zu hängen:
export PATH=$PATH:/home/USER/[Scriptdir]
ich habe bei mir z.B. den Pfad ergänzt mit einem Verzeichnis /scripts
Das sieht dann so aus:
export PATH=$PATH:/scripts
Damit werden dann zusätzlich noch im Verzeichnis /scripts die Scripts
gesucht.
--
Gruß Axel